After trying out the Node APM with a Koa app and I've noticed that there's no auto-instrumentation of middlewares - i.e. no span for each middleware used. And after poking around to attempt a rough implementation, I assume that is because it's not necessarily a trivial task with Koa.
So my question is what is perhaps the best route to getting additional middlewares instrumented - doing an implementation for each module? Is there perhaps a plan to auto-instrument? I'm hoping to avoid spamming application level span creation in my code.