Relative transform safety for stateless instances
Canvas cache flag cleanup (much easier to understand now)
Initial CanvasBlock work
Adding unique global IDs for drawables
Initial SVGBlock setup