@ApiStatus.Internal
  public void addScrollRequestListener(ScrollRequestListener scrollRequestListener, Disposable parentDisposable) {
    scrollRequestListeners.add(scrollRequestListener);
    Disposer.register(parentDisposable, () -> scrollRequestListeners.remove(scrollRequestListener));
  }
@ApiStatus.Internal
  public void addScrollRequestListener(ScrollRequestListener scrollRequestListener, Disposable parentDisposable)