Best practice to store cross-level state

use an actual save game object ha, you can save each level by their level name, append it onto the current save slot or autosave