Moved some responsibility from Perspective to GameCamera.
Moved some responsibility from Perspective to GameCamera.