First draft of mesh-mesh intersection