Thanks,
I actually did write my own save/load function which saves generated levels to a text file. Then it rebuilds the levels from the data in the file. However, there is one main level which I'm still using game_save/load, which seems too complex to do like that ... Maybe that's the answer.