While that works, you can still get motion disassociation when doing it during a tick (wobbling), should probably derive off of the motion controllers component tick instead to keep them sync’d.
IE: Every time the motion controller ticks and updates its location you update all attached actors as well to match the new location / orientation. You would have to set a tick prerequisite like in AttachTo though.
I have that as a 4th grip attempt somewhere, I may go back to it. I will have a lot more time this weekend to sort through things.