Added isChanging, isMoving and isRotating to query if the camera controller is doing anything
Visualisers only update when current view is dirty