Shenmue doesn't load level data on the fly; it loads characters and their animation routines for new parts of their daily schedules dynamically
ah, that explains that then.
which brings up a point, why not include some cheap low bandwidth sold state 'stream cache' to ease the whoel process a little better than the current setup (optical dirces)?