Add basic threading for fetching cover images
Check no newer threads running before updating the notification

Needs a more sophisticated check: if a newer thread has already
finished, it's notification will be overwritten.