@Override
  public @NotNull ActionUpdateThread getActionUpdateThread() {
    if (this instanceof UpdateInBackground && ((UpdateInBackground)this).isUpdateInBackground()) {
      return ActionUpdateThread.BGT;
    }
    if (ActionClassMetaData.isDefaultUpdate(this)) {
      return ActionUpdateThread.BGT;
    }
    return ActionUpdateThreadAware.super.getActionUpdateThread();
  }
@Override
  public @NotNull ActionUpdateThread getActionUpdateThread()