Discovered an issue where the scene's thinker could run even after switching to a different scene, causing weirdness. Added an extra check to prevent this.