Asynchronous Image Loading using Web Workers