code: @Restricted(NoExternalUse.class)
      public List<DisplayExecutor> getDisplayExecutors() {
          // The size may change while we are populating, but let's start with a reasonable guess to minimize resizing
          List<DisplayExecutor> result = new ArrayList<>(executors.size() + oneOffExecutors.size());
          int index = 0;
          for (Executor e: executors) {
              if (e.isDisplayCell()) {
                  result.add(new DisplayExecutor(Integer.toString(index + 1), String.format("executors/%d", index), e));
              }
              index++;
          }
          index = 0;
          for (OneOffExecutor e: oneOffExecutors) {
              if (e.isDisplayCell()) {
                  result.add(new DisplayExecutor("", String.format("oneOffExecutors/%d", index), e));
              }
              index++;
          }
          return result;
      }
docs: Used to render the list of executors.
  @return a snapshot of the executor display information
  @since 1.607