I am also struggling with this sometimes. I brought it up in the Event guidelines post, and @UltimateRiff correctly pointed out that the setlist gives us some options to overcome this. .
Still I think this is less than ideal. For example when you don’t know the order in which artists played at a festival, but you do know which artists played a set together, and you store this fact somewhere. I wouldn’t put the artists together on the setlist, as was suggested, because I feel like the order in which I put the artists would imply the order in which they played, which I am completely unaware of.
A system where we could connect performers with join phrases would create a lot more options and would look better imo.