I love this idea and immediately thought of this topic:
At first it might seem unrelated (because it is about Object Types), but it comes down to extending the flexibility of working with multiple Relations. I think your suggestion could be solved if “Relations as Objects” is implemented in the “right” way. Like we have Templates for Object Types, I can imagine that you can have Templates for Relations where you define a Relation called something like “Awards Won” which is a combination of Relation “Awards” (like “Academy Award”) and “Year” (2008). The only thing the template would do is create a predefined combination of one or more Relations that can be applied like any other Relation.
I hope that this makes sense
.
PS: The General category is definitely the right place for these kind of longreads, and I’m happy you took the time to write this topic!