Ensure that the feeds are described with enough detail for them to be automatically identified, using the metadata below for example:
https://github.com/openactive/data-models/blob/master/versions/2.x/meta.json#L9
Specifically consider how feeds of "CourseInstanceSubEvent" and "HeadlineEventSubEvent" can be differentiated in the metadata, when they both contain items of type "Event". Perhaps using the "identifier" in the above meta.json as the "kind", and including the "kind" also in the Dataset Site metadata?
Visual description of type hierarchy for current OpenActive Modelling specification:

Ensure that the feeds are described with enough detail for them to be automatically identified, using the metadata below for example:
https://github.com/openactive/data-models/blob/master/versions/2.x/meta.json#L9
Specifically consider how feeds of "CourseInstanceSubEvent" and "HeadlineEventSubEvent" can be differentiated in the metadata, when they both contain items of type "Event". Perhaps using the "identifier" in the above meta.json as the "kind", and including the "kind" also in the Dataset Site metadata?
Visual description of type hierarchy for current OpenActive Modelling specification: