This is good, as it’s important to improve user experience.
I was thinking, we could make a shared/common instance like this.
Where a few developers can build it together to build endpoints.
One example of an endpoint could be, given an event ID, to fetch a conversation for a note, where it will fetch from the root note down to every replies, and attach all user information, every zap amount, reaction count.