Clientside entities are SetActive( true) AFTER loading. This might cause errors in some components that expect Awake/Load to be called before Load'ing - but I think it's more logical for components that want to do stuff dependant on the entity in OnEnable
Added BaseMonoBehaviour (MonoBehaviour with some logging stuff)
Weapon switching DisableFlag is predicted