Waits for this State load. See onLoad and isLoaded.
FutureOr<bool> waitLoaded() { if (isLoaded) return true; var waitingLoad = _waitingLoad ??= onLoad.first.then((ok) { _waitingLoad = null; return ok; }); return waitingLoad; }