KB5087051 on ~50 minutes and counting at "Installing - 99%". I have a *tiny* amount of sympathy for this (estimating progress on a non-linear heterogeneous process can be hard), but not for KB5094126, which has been at "Downloading - 99%" for a similar length of time. It's just deeply incompetent.