Sharing Gameobjects over Photonetwork

Options
Hello Everyone,
I am just a beginner in Unity. I have been trying to create a VR Multiplayer application with Photon.
My application requires runtime creation of GameObject and syncronizing those GameObject over all the players. I tried using Instantiate but the problem is I have components such as MeshRenderer which is applied to the GameObject in run time. Can someone help me how can I update my GameObject run time and share its properties over the PhotonNetwork?
Thank you in advance