`getPickedPositions`: Get positions outside of data points (i.e. extrapolation)

When I use getPickedPositions from vtkPointPicker, it seems it can only return positions which are within a certain distance to the available data points.
Is there a way to get positions from all locations? I want to be able to click on any location within the space and get the position.

In attached image, I can get locations from positions “o” but not from “x”
Screenshot 2023-04-03 at 16.58.57

The point picker should be able to return coordinates off of a model as well. In the PointPicker, right clicking off of the cone results in red spheres.

Thank you very much @Forrest. Using this example I got it to work.