How are people handling camera location vs. actor location for gameplay / collision?

Some people are handling it by two actors, syncing between a VR actor and a character, some are manually sweeping collision bodies.

I have two versions in my plugin that you could reference, the “simple” one zeros the camera out and applies its linear movement to the character, the “advanced” one moves the capsules physics and rendering location to the hmd and re-writes all of the character movement logic to use the offset (to maintain true roomscale).

There is no “built in” way of doing it though in engine.