Katana’s strength is its procedural node-graph architecture, providing dynamic and scalable workflows — with which studios are no strangers to reaching scenes containing 10s of thousands of nodes. The layer-based nature of Universal Scene Description (USD) presents a challenge for procedural node-based approach. At large scales, the current procedural method of creating a layer per node is inadvisable because modifying an early node could trigger a full stage re-composition and reprocessing of layer-generating functions. In this extended abstract we present an insight into the journey towards our solution, the UsdSuperLayer node. Providing a “procedural on-demand” approach, enabling efficient management of thousands of primitives and extensive shading graphs represented as nodes.