Use SVG for drawing
Using canvas for large drawings containing lots of images is suspected to be causing the performance issues seen when testing !41 (merged) with large (100s) of images. Using SVG should solve these issues as SVGs are not rendered as a single image in memory.