Hi,
I have to use Refshader a lot and below issues prevent fluent working process:
1) When the source node connected to a RefShader node changes, materials using the ref node don't refresh. Restarting is necessary.
2) When a source node is connected to a RefShader node, the pin connections of the RefShader node appear faulty. Navigating between materials and waiting for a refresh is necessary.
3) The hierarchical structure of the source node connected to the RefShader node can sometimes be rearranged in the material using the RefShader node (almost always). However, when this happens, the arrangement of nodes in the source material changes, causing the same changes in all other materials that use it as a reference, creating visual issues. Hopefully, it might be possible for referenced nodes in places where the RefShader node is used to be freely rearranged independently from others.