Significant changes to the shading engine. Shading is now a multi-step process.