I think it would be easy in WebGL mode, but extremely difficult in canvas2d mode, because the way tiling transforms work is completely ridiculous in canvas2d. IIRC that's the main reason it's not supported!
In the long-term we aim to drop support for the canvas2d renderer and use WebGL exclusively, so we could revisit it at that time.
Long term meaning "construct 3" or "in 5 years or more"?
I'd love some rotatable 9-patch to do things like lasers, (as mentioned above) arrows and map editors.