MacRhino using dual monitors…

This only “appears” when you select an object. There is no running update of the position of every object in your scene.

As for your tool palettes opening in front of Rhino workspace, put your floating palettes on your second monitor and open rhino on your primary one. From your image, all your palettes are stored, it is Rhino that is opening behind the palettes when you open a new model because Rhino wants to open on your primary monitor. Not sure if this is a bug or not.

I just opened Rhino 3 times and my floating palettes open in the same spot, on my second monitor.

FWIW «Randy