That would be a little messy with asymmetric encryption. You'd have to individually transmit your message to each npub in the group chat, each time encrypting the message with that npub. It's doable, but it's not simple.
Discussion
I like that word, doable ππ₯