@Override
      public void threadAction(@NotNull SuspendContextImpl suspendContext) {
        Promises.compute(res, () ->
          ReadAction.nonBlocking(() -> findStepTargets(position, suspendContext, getDebuggerContext(), smart)).executeSynchronously());
      }
@Override
      public void threadAction(@NotNull SuspendContextImpl suspendContext)