My issue is that waking my laptop from sleep with a second monitor plugged in and Safari open with ~100 tabs causes several minutes of pegged CPU usage before the computer becomes usable again.
MacOS seems full of these hidden gotcha algorithms where O[n] behavior transitions to O[e^n] behavior when n exceeds some threshold. The Finder is the worst offender but perhaps the window manager too when multiple monitors are involved.