v1.1: add MeshState and Mesh.Append