smoother camera control