The goal is to open the worker with an initial payload, then get multiple responses over time without requiring a `postMessage`.