I want to assign multiple authors per post. I'm aware of the excellent Co-Authors Plus.
I want to assign different roles, per author, per post. That is, author one could be 'writer', author two could be 'photographer', author three could be 'designer'. These roles don't need to influence how these users interact with the post itself (meaning they are not site-wide user roles).
What is the best way to go about this?
I'm aware of this post, but it doesn't actually provide a solution and presumes changing Co-Authors Plus, which is not ideal.