Async presumably happens in the JS runtime that bun calls into. Just need 1 thread to host that