Wow open opus is what I have been looking for for a long time! Thanks!
This is what I once tried to build, but stopped as I encountered too many unknowns: https://www.reddit.com/r/classicalmusic/comments/fxsg8s/disc...
If open opus could be extended with such kind of metadata, that would be incredibly valuable.