Massive changes as I'm working on the rendering architecture.