pull down to refresh

Only if you send in a coinjoin. I don't think any implementation support this
joinmarket does
reply
Yes, but I believe there is room for improvements, it's possible to make it more blockspace efficient, by having multiple payments in a single coinjoin.
reply