BTW if people are interested there is a sdk supporting the development of blowater https://github.com/BlowaterNostr/nostr.ts which has optimised the network layer when fetching data from relays and probably make the app faster anyway, just wanna let other know that there is a third option besides nostr-tools and NDK