Well, yeah, you do have a function call per middleware. Maybe others, hidden.