merged old and new PolygonRegionLoader

Didn't want to break API on my second PR, but since you agreed in #1602, here we go.