minor changes to workers/canvas, still leaks memory
first try, working non-img load crop-resize