i knew that the zooming bug happens (some parameter doesn't get reset properly), but i didn't feel the need to fix it. i never thought about how it could unintentionally add something to the game