make magnifier per-window not per-tab