Shading gates.
A shading gate is a pipeline node that allows to share shader Program for deeper nodes.
Program
A shading gate.