DNS was the reason my smart home felt slow, and I'd blamed everything else first

The real culprit wasn't Wi-Fi or Zigbee.