- Refer to docs for suggested [solutions](https://github.com/activecourses/disworse/wiki/Database-unit-of-work#todo). - Request scoped everything hinders performance a [bit](https://docs.nestjs.com/fundamentals/injection-scopes#:~:text=by%20more%20than-,~5%25,-latency%2Dwise.). - And it can't be used with [websockets (?).](https://docs.nestjs.com/fundamentals/injection-scopes#:~:text=Websocket%20Gateways%20should%20not%20use%20request%2Dscoped) - And I can't run tests without doing [this](https://github.com/activecourses/disworse/blob/main/apps/api/src/app.resolver.spec.ts#L13-L16), and I can't use `DrizzleService` in `setup.ts` because it doesn't have access to jest mocks. - Suggested solution: use Node.js Async Local Storage (if possible (?)).