честно говоря никогда особо не интересовался о том, как он работает под капотом. Но не вижу проблем это проверить, можно начать с банального console.log внутри или посмотреть исходники. В моей голове - это обычная мидлваря => отрабатывает на каждый запрос, но я могу ошибаться