Composite Models via NBT tags
I want to create texture overlays or alternative enchantment glints to go over existing textures. I'm currently working on a tcg server and it occurred to me that having a texture "layer" that could be added over our basic card textures could be beneficial for cards that need slight tweaks or certain marks on them to distinguish them visibly from other cards.
(Tournament cards have an additional custom nbt tag, so they can be distinguished separately from basic cards via commands, but if they could have an associated texture overlay, such as a different color border, that would save us from having to create entirely new textures for every slight visual tweak)
Some extra information that may be beneficial: All of the cards are paper and have their own custommodeldata for each basic card type. We have holo and non holo versions making use of vanilla enchant glint., but we'd like to add additional variations (whether that's different glint styles or a texture overlays based on nbt tags).
Any suggestions/potential solutions?