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.
Mutter already has work areas for each monitor so all we need to do is make this data available to applications. Same is true for other mutter/metacity based window managers.