I haven't coded anything in Unity in a few years, but I did, and others I know well did. They ran into the problem that Unity wants its resources to all be defined at compile time. A metaverse is totally data driven (at least should be), so Unity and a metaverse are not compatible.