When you use Proportion functions and the source table contains region objects, MapInfo Pro calculates percentages based on the overlap of regions. However, when the source table contains non-region objects, MapInfo Pro treats each object as if it were completely inside or completely outside of the destination region (depending on whether the non-region object's centroid is inside or outside of the destination region).