// TODO: unsolveable prototype pollution without banning filenames. tried using map, but recursive traversal wont work as the instances are distinct (not writing to the original state dict)
// on the plus side, the base64 encoding seems to prevent this from happening since they arent strings, but the cache will disagree
// TODO: unsolveable prototype pollution without banning filenames. tried using map, but recursive traversal wont work as the instances are distinct (not writing to the original state dict) // on the plus side, the base64 encoding seems to prevent this from happening since they arent strings, but the cache will disagree