cache everything in 1 key and expire only when stale