Yes, that looks like the right plumbing to do this without changing the force and loop classes to use `RigidBodyFrames`.