Builder pattern for meshes