Instead of tracking the position of objects in game you could use the velocity as reported by the xr runtime, via get_pose(). This will be closer to using the raw accelerometer data from the controllers.
oooh I didn’t know about that! Thanks.