Works, but poor performance.  Added more precise partitioning (no longer vertex approximation).