Don't do more than one bg fetch for the same blob

Closes #120