private void Awake() { _locator = SL.Instance; foreach (var component in _components) { if (component != this) { _locator.AddExisting(component); } } }