Hi,
with a recent addition of “Metallic” parameter to Viewport Display rollout of materials, I am really confused as to why simply not derive Color, Metallic and Roughness from the material itself? In the current state, it requires user to either ignore viewport settings of the material or keep them manually sync with main material properties.
I can imagine it being on rare occasions useful as an override, but such override should still be off by default.