entries_where found a page's enclosures with guid IN (...). The only index is enclosures_entry (feed_id, guid), so Postgres read the whole of it: 587k rows, 9,150 buffers and 250 ms for user 2's 50 newest, on every /api/entries, feed page, Signal page and single item. With the page's feed ids as well it is an index lookup, 0.5 ms. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>