docs: cache