Any reason for the change in binding? Or is this to mirror the `asEagerSingleton()` for `LocalAsyncBlobStore`?