Component that the character will always have should be added via the Add component option in the Components panel.
You have to account for all three proxies (Autonomous, Authority, Simulated) when you code for multiplayer. Use Get Local Role, Switch has Authority, Is Locally Controlled, Is Server in various combinations to handle which proxy can/cannot do x,y,z.
Spectator role can make use of the sims camera. You’ll also need to reference it to replicate some actions in a local environment. Traces utilize camera a lot.
