I learnt recently that you don't actually have to append the image to the DOM, all browsers make the request regardless.