    await sleepMs(500);
      }
      // Are we now connecting over h3?
      let response = await fetch(`https://h3.arthuredelstein.net:4433/connection_id`, {cache: "no-store"});
      let text = await response.text();
      // Empty response text indicates we are not connecting over h3:
      if (text.trim() === "") {
        throw new Error("Unsupported");
      }
    }

read: async () => {
      let response = await fetch(`https://h3.arthuredelstein.net:4433/connection_id`);
      return await response.