Only writes vaults to file on server shutdown or player quit, rather than every inventory close event. Also caches for read() events.