It turns out that both get and the conn dtor effectively avoid the executor queue when they run inline. This is desirable because it means any given command can start sooner. That said, spawning connects is only necessary rarely and always slow when it is needed.