@RequiresEdt
  void startBackgroundTask(Object @NotNull ... keys) {
    ThreadingAssertions.assertEventDispatchThread();
    LOG.assertTrue(myBackgroundRunningTasks.add(new ActionKey(keys)));
  }
@RequiresEdt
  void startBackgroundTask(Object @NotNull ... keys)