`_appendToDownloadsCache` and `_updateDownloadInCache` do the same, we could set one method like:

`setDownloadInCache` ... or whatever other fancy name you like :)