Alternative design for MeshResource