We now check globally for workspace urgency instead of per-output since the result is the same but we call unhide_bars/hide_bars only once this way