add cache updater tools
move save and delete into add modifier to speed things up, and allow better inheritance tricks