@effect/sql for this project as well. I looked into the SQLite-specific implementation of @effect/sql already and figured that the database will be opened upon layer creation. Now, I see two options: either a) isolating the managed runtime on a request basis (expensive) or b) not using @effect/sql for this case and having my own service that exposes a getDatabase(userId) function, which then opens the SQLite. Do I have other options that I'm overlooking right now?