This allows some setup to happen automatically, and would allow us to queue and then drain requests submitted during startup, rather than failing them.
The hack to work around this is to sleep longer than it takes Envoy to start up and then call setup, which is pretty unfortunate.