BUG: distributedTriSurfaceMesh: handle zero sized local surfaces