I'm using multiple layers in my item model files to save the effort of making an individual texture for every combination of band and gemstone for ring items as needed. Each model has a band layer–– copper, iron, gold, netherite, etc.–– and a gemstone–– amethyst, diamond, emerald, quartz, etc.. It seems that when the item is enchanted the "glimmer" texture of the enchantment is applied with each layer and causes the model to become oversaturated and ugly, pictured below, even with just 2 layers. Is there a simple way to fix this with code or am I just better off making each individual texture?
(1 layer, 2 layers, 3 layers, 4 layers)