SceneObjects able to be written to by client?

Options
So I have been stuck for the last couple days trying to create a simple pickup system in a multiplayer game, where when one player picks up an object it will be marked as active, and PhotonTransformView will now broadcast to all clients where the player is taking the object. It works smoothly if a client watches a host pick up an object, but it seems that when a client picks up an object, it is not written through OnSerializeView to the host/other clients.
What would be a way to work around this problem, I feel like many games implement systems similar but I have had trouble researching how this could be done through Photon.
Thanks!