Fix GetCacheFileName() producing incorrect filenames when feeding it keys from decoded objects.