Refactored GameCamerState's mouse picking with internal Enum