High-level rendering concepts for Gfx. Allow user code to work with materials, entities, and techniques, instead of batches.