Yeah, use primal. It has a backend doing all the work you want. Mysterious magic behind the curtain. There was an interesting back and forth between primal dev and Damus dev yesterday that got heated. You can read the nuances of using a client with a backend.
Discussion
Sent you a DM about said back and forth.