Make the download data cache a bit more sensible by using a filename scheme along the lines of id-filename