// There Unity Events in CoherenceSync help us understand
// what happened with authority requests and act accordingly.
// called when the CoherenceSync entity becomes the simulation authority
public UnityEvent OnAuthorityGained;
// called when the CoherenceSync entity loses simulatino authority
public UnityEvent OnAuthorityLost;
// called when a request to assume authority over the CoherenceSync entity
public UnityEvent OnAuthorityTransferRejected;