I'm making a game with slow moving projectiles--around 40 will be on screen at once and according to Photon, it's not a good idea to create too many photonViews. I have 2 ideas to sync projectiles: 1) Call an RPC on each client to create a projectile and move it somewhere. This is good because it's efficient but lag could make the projectile a bit delayed on the client (not sure how big a deal it is). Maybe this could be improved by adding a "timestamp" to the RPC and then calculate by what time the projectile should arrive at its destination, so depending on how much it lags, the projectile could move faster. 2) Add the projectile to the photonView of the player that created the projectile and stream their position. This seems like it might be more accurate but less efficient. Thoughts?