> On top of my on-going battle with Windows + Firefox + DNS/TLS resolution sometimes stalling for seconds at a time,
Have you tried disabling HTTP/2?