better point_in_object function