triSurfaceNew is in an usable shape. Documentation needs improvements...