expanded the point-in-polygon functionality to aggregate caclulations on arbitrary fields.