Feel free to drop ideas and research in this thread on this topic too. Having a basic private messaging layer is key to mimicking familiar UX like in cash app.
Of course I’m not sure if people want a tightly coupled solution in a default reference wallet. Maybe opinionated messaging one can be separate or something.