How does the service worker hot reload mechanism work? - 🧩 Plasmo Developers