Added zz_object_types to simplify combinatoric logic