Какой из следующих способов позволяет эффективно использовать `middleware` в FastAPI с точки зрения производительности?