I would like to update / improve work areas so they work better with multiple monitors. See attachment for possible specification update:
Here is qt bug - https://bugreports.qt.io/browse/QTBUG-60513 that has few image attachments showing bug. Same is true for gtk.
Mutter and other mutter/metacity based window managers already has per-monitor work areas: mutter!135 (closed).