Use factory with PointLocator