>> we were able to allow UNIX-like threading to run via JS Workers by reusing the shared memory from the main WebAssembly process and notifying the memory upon changes (using Wasm notify/wait syntax).
This left me scratching my head. How are JS workers sharing memory with the WASM process?