Multi Meshes not rendering

Context: Babylon.js Playground
Lines: 22-49

Hello again i’m in need of some help, again. So i’ve done everything word for word on the docs for Multi-Meshes but the material just isn’t rendering onto the disc mesh created. I’ve looked into the API constructor documentation also and there doesn’t appear to be anything out of the ordinary in my code the goal is to make the first submesh surround the second within the ground’s center, any help is GREATLY appreciated, thank you in advance!

Maybe it is easier just to merge meshes which you need. Here is the example of merging of 2 meshes with your procedural textures as emissive textures - https://playground.babylonjs.com/#INZ0Z0#111