@Override
  public @NotNull VisualPosition xyToVisualPosition(@NotNull Point p) {
    return ReadAction.compute(() -> myView.xyToVisualPosition(p));
  }
@Override
  public @NotNull VisualPosition xyToVisualPosition(@NotNull Point p)