Snap Areas per Desktop

Would be great if snap areas were not shared between virtual desktops - I want bigger windows on one and smaller areas on another, etc.

Why not just make and label multiple custom snap areas? they are shared over virtual desktops, but not monitors and you can make as many as you need for whatever window sizes you have.