When downloading files, we return a dictionary with fields for the file's "path", which should be used in code going forward, and "files" and "cacheDir", which were kept around for backwards compatibility with the old locationable entities.
"files" and "cacheDir" and deprecated and should be removed after we're confident that no important code is using them.
Fixed together with
has code changes removing the last use of cacheDir in our code (excludes setting it for backwards compatibility with old scripts)
did a grep for cachedir
only uses of it were setting the value for backwards compatability