Persist work cache to disk