Syncing runtime rigidbodies

Hi,

My setup is this: I have multiple players in a room. Each player has a rigidbody and is controlled locally. To reflect its transformations across the network, when its added to the scene from the network I set the rigidbody to kinematic.

These players can catch and drop rigidbody collectibles in the scene using a fixed joint.

My problem is syncing the collectibles across the network. They are added at runtime. They have a Photon View, Transform view and Transform Rigidbody view. Since they are controlled locally only on the Master Client, they can't be moved by other clients. I can't set them to kinematic because this will prevent them from being picked by later players.

Thanks.