Add mResponseHandler. It's attached to main thread and background thread can use it to queue work on the main thread. Now app replaces placeholders with images as they become available.