Avoid ~O(n^3) validation during polygon construction from GeoJSON.
Don't check loops twice when constructing an S2 Polygon