Added rotation smoothing