wrap at .getProgressService().runInUI(
  ...)