changing window size makes all the balls fly away in all modes, makes the game very easy to break (minimizing and maximizing the window and windowed mode and full screen)
yea, I found this early on which is why the game pauses on resize but I guess it's not enough. I need to detach the game's coordinate system from the actual window viewport.