moved some checks into computeMinMaxVertsPerFace(), which now gets called by setTopology()