isolated camera controls on implementCameraControls function