How are you doing you VR teleportation?

Hi,

I was just wondering if anyone had a slick way of doing teleportation. I have been using raycasting to the floor to get a position.

Then I set the position of the camera entity to the x and z of the raycast and also offset the pose information returned by the controllers with the same x and z.

Is there a better way than that?