also remove tiny bit of raceyness from worker tests, there's a bit of sync around Once but it's short so it should be fine