Use UBO instead of copying Shadow VP matrixes.
Start decoupling tree based draw sequence.
Expand previous work to more material
Another couple of materials being gathered.