Snap direct to <canvas>