Why do call this UDT PointAPI, it is not an API. That's confusing!