def METHOD_NAME(cls, obj: Any) -> Optional[Sequence[Dict]]:
    type_name = cls.get_type_name(obj)
    if type_name == cls.GEOMETRY_COLLECTION_TYPE:
        geometries = cls._get_sequence(obj, 'geometries')
        if geometries == UNDEFINED:
            return None
        elif geometries is None:
            return []
        else:
            return geometries
    return None