[Zope] [Q] Design decisions: the use of ZCatalogs versus a backend DB?