Fix an issue where CompoundPath wouldn't draw correctly if children had styles that forced non-direct compositing.
Remove pixelRatio handling from CanvasProvider and move it to Item#draw()
Fix an issue in _clearBoundsCache where circular recursion could happen in certain circumstances.