Use rotation-vector for much greater precision
Try first person view
Add TODO