@Gargron Yep. This may be way out-of-scope for Mastodon, but it's an issue I want to try and address with a communication platform I'm planning. Two things I hope will help:

1. Referencing, with inline displaying of referenced messages / entities
2. Description of behaviour

In the spirit of point 1, my notes go into this a little more here: miblo.net/ppic_notes.html