i think i understand what is the role of primal caching service. its not to simply cache events. its to externalize all user interaction from client to server this basically means, server knows everything you do in contrast, with other nostr clients, relays only receive some queries which may or may not contain some trackable information.