Cache midpoints for reuse

dat resultin' mesh.
so smooth.