Use Image object instead of inserting hidden img element into DOM
Do not append canvas to DOM