[Zope] Add an object and subobjects in a single pass?