@Override
  public void ensureInitialized() {
    if (!isInitialized()) {
      ProgressIndicatorUtils.awaitWithCheckCanceled(() -> {
        if (!isInitialized()) {
          TimeoutUtil.sleep(10);
          return isInitialized();
        }
        return true;
      });
    }
  }
@Override
  public void ensureInitialized()