now really a subdivision architecture. A little faster, but less general. Need convex bezier shapes...