Cause: Display configuration sometimes used outdated information about the position of the virt-viewer/remote-viewer windows in order to align and configure the guest displays
Consequence: Sometimes the guest displays were configured with overlapping regions. Different client windows showed some of the same content.
Fix: Always use the current window location to align and configure displays
Result: Display configuration works properly and guest displays do not get overlapped.