its easier to save the state of the world, positions etc to save everything as seeing as one world is active at any one time just load in the world thats required at that time. This is what all the loading screens etc are about in all games they are just loading in the next level/world for you to explore. If you had every world there at the start it would require so much ram etc that it would be unfeasable.