Another quick question on Blender: I have been searching for a way to expose material graph input nodes to material property view, but only find solution that
use node group as a workaround.
I know we can "drill down" and find these input nodes eventually, and it's fine for simple graphs, but ideally I want to expose them at top level, as they are the values I care about and adjust frequently.
Is this possible in Blender 2.79?

As a reference point, my simple graph looks like this, as you can imagine, even with a few input nodes, the material properties "drill down" can get quite long due to underlying complexity.

Replies
https://gum.co/quick_node_access
@bitinn I'm sending you a copy as thanks for the idea.
One minor improvement: I would prefer any new quick access node to append at the bottom, not at the top.
In case people don't understand why this is needed, here is why: expose material properties in property view so you can tune them easily, instead of navigation inside node editor.
Do you guys think this is better -- first is the original as it is, second is the same without the separators: