Ok I tried using a reference outside of `each` but Firefox doesn't seem to like it, and thinks the image is complete before it's loaded on an empty cache. This seems to work though, and the way many examples online recommend. I've pushed to demo3 again.