How would I manipulate Motor6Ds in a R15 rig to match a "fake rig" that uses constraints?

Hi, so I originally wanted to do this with the actual character, but moving/destroying the Motor6Ds caused the player to die 90% of the time.

My only issue now is that it’s really hard to figure out the right way to manipulate a Motor6D to match the “fake rig”. The fake rig is the transparent gray bricks inside of or around the R15 player rig that’s in a platform stand.

4f7f4ff81d9a592a35c5e6b685109b52

I’ve tried many things, but the result was either causing the joint to fly everywhere, fling the player, or point the wrong way.

Any help with code snippets would be great. At this point i’ve been trying to change the C0/C1 to an offset of the original one, which is preserved in a CFrameValue when the character spawns.

EDIT: I also was able to create clones of the R15 Rig’s attachments into the fake rig if that helps.
EDIT 2: Name change