@Override
  public @Nullable JComponent getPermanentHeaderComponent() {
    return ReadAction.compute(() -> getUserData(PERMANENT_HEADER));
  }
@Override
  public @Nullable JComponent getPermanentHeaderComponent()