What's the point of having a single render device, when so many things need different ways of handling?
What's the point of having a single render device?