Add tentative support for canvas compositing operations