Capturing and Saving Motion

I’m using a VR Motion Controller to define the location and rotation of a custom scene capture blueprint. I would like to be able to capture this motion data for later playback. Any ideas how I would do that?

The end goal is to be able to play back the motion at a later time and re-capture the scene.