[SHELVED] Material Layering Feedback for 4.19

I have a question in regards to how the material layering system works with the material analyzer. My idea was create a Master Material Layer with some logic and parameters, then create several layer instances with the values tweaked. Then, in a regular material instance I use those layers instances in the stack. But when I analyze the instances from the master material, the analyzer suggests re-parenting materials, because the stack is the same, even though the parameters values are different. Is this expected behaviour? Should my idea not be encouraged to in order to reduce identical permutations?

ML_00.jpg

](filedata/fetch?id=1831236&d=1605056133)