protected virtual void OnGameSystemRemoved(GameSystem gameSystem) { Removed?.Invoke(gameSystem); }
protected virtual void OnGameSystemAdded(GameSystem gameSystem) { Added?.Invoke(gameSystem); }