Yeah, exactly... if you're okay with load times, you can just chop things up and set up level change triggers to move between the sections.
One of the things I'm playing with right now is building the entire game world in a single Unreal level (as you have the equivalent of several cubic kilometers to work with), which would obviously sidestep the whole loading issue. Of course, detail level management is an issue here for most projects.