With the way my game handles enemies and enemy spawning, as well as how I want certain variables to reset and some to not reset when the player dies- it feels so much easier to have a Save/Load system under a "checkpoint" save file and load that.
Initial testing shows everything working exactly as intended. I wouldn't mind the Audio music track to play continually through resets instead of going back to the initial point when the checkpoint was saved, but that's fine if it can't be fixed.
Will this have any negative impact on performance or something else that I'm just not seeing right now?