exit early if the camera doesn't have to move
introduce Stage object