Can you add collections within collections with unqiue content for the link?
Can you link one collection to another and then add a bit of content for that combination? e.g. you can have multiple authors within the articles collection using the related feature, but can you then add some text content for that link that is different for each relationship (i.e. not pulling in the same content from the author collection for each link). Therefore allowing you to add a block of text like 'Bob wrote the introduction to this article in 1949' that is only displayed if someone looks at 'articles written by Bob'.