As you said, PIE seems to be the only time the static values carry over, while launching as standalone does not. Re-launching the editor does reset them as well, but it was just getting annoying having to do either that or re-compile every time I wanted to test something. Cleaning up with EndPlay was exactly what I needed, thanks for the help! Guess I should really look though the game framework more thoroughly!