Hi, unfortunately these features would require at least a partial support of Areas in UV mode. But that is a bit tricky, because most of Area functions are written for XY.
Anyway we want to improve UV mode since some time ago, but we were busy with other features. I hope it can be done in next releases.
I take note of your suggestion. Thanks for that.