Replicated VR Hands & Third Person Mesh

Hello,

I have had an existing game that had True First Person (multiplayer). Now I wanted to add VR support. I had first taken the mesh (MetaHuman) its own hands, but noticed that it limits VR a lot. So now I want to add own hands that float, like the motioncontroller floats and that’s already done. But now I have a problem:

When the client picks something up, how do I make it so that the client has the item in the MetaHuman’s hand for everyone else, but he himself has the item in his floating hands?

I already tried to pass “Self” as a paramter in the multicast and then compare it to this Self and if this is true to attach it to the own hand, but somehow it floats in the air instead of being attached.