// Holds the game's loading progress til the sub-system is intialized public static void WaitForSubsystem(Component instance, Action OnExisting) { Instance.StartCoroutine(Instance.SpinUpWaitRoutine(instance, OnExisting)); }