That's exactly right, and something I was considering as well after having to deal with this, especially considering this would only be useful for updates across events or if a single stream pasted an embed more than once, which seems rare enough to be a pretty small concern.

This gets much simpler without `MediaByURL`. I'll remove.