I suggest to change the title to "# index terms" and revert for the indexes to the old behaviour.
If that'll make it quicker, cool :-)
Others pointed out, that also the size determination for an index may be expensive. However, it is at most linear in the number (rather than quadratic) and all recently created indexes now use "BTrees.Length" to maintain their size (which gives constant time).
Having a feeling how large an index is is valuable information.
Zope-Dev maillist - [EMAIL PROTECTED]
** No cross posts or HTML encoding! **
(Related lists - http://mail.zope.org/mailman/listinfo/zope-announce