I'm developing a procedurally generated map system for my game using imported FBX models as room assets. These models are prepared at runtime so they can function as playable rooms. The goal is to eventually support user-generated custom rooms, so players can add their own rooms and play together, assuming both have the same files.
Since the game uses a client-host (peer-to-peer) model, how can I make sure these dynamically loaded room assets are properly , how can I assign a NetworkIdentity so the host can spawn them on both the server and the client?