@Override
      public void uiDataSnapshot(@NotNull DataSink sink) {
        TabInfo info = tabs.getTargetInfo();
        sink.set(CONTENT_KEY, info == null ? null : getGridFor(info).getContents().toArray(new Content[0]));
        sink.set(CONTEXT_KEY, RunnerContentUi.this);
      }
@Override
      public void uiDataSnapshot(@NotNull DataSink sink)