Use canvas-utilities' canvas to fix TypeError

You can't draw an image from one consumer of canvas in a module that is a
different consumer of canvas, apparently.
Fine-tuning