I didn't say, but one reason that I am looking at the dtml and ZCatalog as culprits is that I appear to be getting the same poor performance on large queries, even if I short-circuit the other parts of the chain I just described. Thanks, Van