@ApiStatus.Internal
  public Promise<?> invokeLater(@NotNull Runnable task) {
    return myTreeModel.getInvoker().invokeLater(task);
  }
@ApiStatus.Internal
  public Promise<?> invokeLater(@NotNull Runnable task)