This page wraps the shared pool with
withCache(withVerify(pool)) before loading the feed — so profile
lookups hit IndexedDB first, and every verified event you see is stored.
Reload the page: names and avatars appear instantly from
cache while the network catches up.