Arguably it would be convenient and consistent with other ResourceLoader modules if one could create a single module defining various schemas. Capturing as a bug report so this request and discussion is not lost:
POC:
Version: unspecified
Severity: enhancement