CameraView now changes camera rotation only if it has been significantly changed