allow unsupported terrain
fix slerp sometimes taking the long way around