Transformation based on screen space would make sense if we didn't want anything in the world to effect the sprites. This should allow sprite splitting and sorting of sprites with level geometry easier. stransform is no longer needed.
Not when we have properly working ones!
I think I've done this all right, someone correct me if I haven't.