build meshes asynchornously