Lazy-calculate differences when browsing key-level snapshots