docs: @Override
      public <T> List<Future<T>> invokeAll(Collection<? extends Callable<T>> tasks) throws InterruptedException {
          threadPoolController.resumeIfPaused();
          return threadPool.invokeAll(interceptorsActive ? wrap(tasks) : tasks);
      }