Managing Scope within `acquireUseRelease` in TypeScript - Effect Community