The main reason you do it this way is so you can replace the list with a new one when you add or remove stuff (via the replaceable list spec). If you have them as separate events they aren’t as easy to remove.

Replies (2)

marc's avatar
marc 2 years ago
Hmm yea you‘re right the deletion aspect is kind of tricky with single events 🤔 one way of solving this would be to create addition and deletion events, and bookmarks which are followed by a deletion event would then be hidden in clients