docs: @Override
      public void start(String[] arguments) {
          boolean notStarted = !started.getAndSet(true);
          if (notStarted) {
              start(new MultiInstanceWorkloadStrategy(factory, name, arguments, endpointRegistry, execService));
          }
      }