Yes, extra requests your server/application has to send(to Apio) will put load on it. This is just a start so we will have to see how can we optimize this.
Maybe agent based solutions which are used by Datadog or Newrelic might be a better way than Middleware based solutions.