Optimize canvas abstraction.
Carry shape bounds.
Set clipDepth correctly.