Yes, it does and we're okay with that for now. I can add a dispatch queue API if we detect that there's no running main loop, but for now this is fine. Server type apps shouldn't generally find this a useful API.