caching save/load re-write for notebook, page, and classperiod