i absolutely understand it's harder to get right in the decentralized case, even mastodon struggles with reliable event delivery
and it's not that bad if it's not 100%, to miss a react notification or such once in a while but i have the feeling it could be better 😀
Yea or almost impossible without some sort of centralization