I know this is unpractical but maybe be able to save a a game state like in surreal64 so you can just easily load that state incase you are in the middle of a level or something along those lines, I realized it would take having your cache not touched, ahh I don't know just maybe it is possible if it works along side a program or something