don't cache the fetching if there are fetch errors. feeling a bit bad about that tuple though.