Due to reasons that are necessary but difficult to explain here I am setting both an absolutely positioned image as well as a background image on a div.
No, it will download it once and then be placed in the browser cache. The next time that URL is referenced it will look up the image from the cache rather than retrieving it from the server.