Add support for surface transformations
Moved to a surface stack rendering model