If someone has it already implemented, like say in FastAPI, then it's pretty trivial to use but to just use async is kind of a pain.