Yep! It has to do with the fact that you aren't stopping. It's the starts/stops and the idling which kills fuel efficiency.
I'm not convinced of that, because even on relatively flat, long distant riding I wasn't getting that good a fuel milage. I think it's because I was doing 80-90km/h (50mph), versus 130km/h (80mph).