function getTypesMap(mReducedChanges, oCondenserInfo, oFlexObject, oAppComponent) {
		const sIdForCondensing = oFlexObject.getIdForCondensing(oCondenserInfo, oAppComponent);
		mReducedChanges[sIdForCondensing] ||= {};
		// If an updateControl is present, it means that the update has a different selector from the other changes
		// (e.g. iFrame added as Section) and the changes must be brought to the same group (= same affected control)
		if (oCondenserInfo && oCondenserInfo.updateControl) {
			const sUpdateControlId = oCondenserInfo.updateControl;
			const aPath = [CondenserUtils.NOT_INDEX_RELEVANT, CondenserClassification.Update, oCondenserInfo.uniqueKey];
			const oUpdateCondenserInfo = ObjectPath.get(aPath, mReducedChanges[sUpdateControlId]);
			if (oUpdateCondenserInfo) {
				ObjectPath.set(aPath, oUpdateCondenserInfo, mReducedChanges[sIdForCondensing]);
				delete mReducedChanges[sUpdateControlId][CondenserUtils.NOT_INDEX_RELEVANT]
				[CondenserClassification.Update][oCondenserInfo.uniqueKey];
			}
		}
		return mReducedChanges[sIdForCondensing];
	}
Retrieves the classification types map.

@param {object} mReducedChanges - Map of reduced changes
@param {object} oCondenserInfo - Condenser-specific information that is delivered by the change handler
@param {sap.ui.fl.apply._internal.flexObjects.FlexObject} oFlexObject - Flex object instance
@param {sap.ui.core.Component} oAppComponent - Application component of the control at runtime
@returns {object} Classification types map