d479c936b8
Use a single GSettings object for all layout changes of window overlays, and avoid quadratic behavior for window positioning. https://bugzilla.gnome.org/show_bug.cgi?id=650843