public void RunWhenLoaded (Action action) { if (IsLoaded) { action (); return; } loadedActions.Add (action); } #endregion