A Directory page took 983 ms during a scan with 19 ms under spans: the directory's own span ends when it has answered, and ipx's reading of the 458 KB answer, its subscriptions and catalogue, and the matching of 1,471 listings had none. call() is a span now, directory_call, with the answer's size; rows_for has subscriptions, catalogue and match steps. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>