AsyncStorage should not be a transitive dependency of this library. Instead we should be able to provide you with getters and setters of our own local storage solution. In our case, we use MMKV. End users will be dissatisfied to learn that the entire AsyncStorage library has been brought into their project especially when they have opted not to use it due to performance concerns. Could you please provide a timeline for refactoring this issue with your RN SDK?