a57d75cd11
This allows using listener pattern instead of coroutines within the recommended repository pattern and avoid the jank due to coroutines Bug: 390572144 Test: atest ListenableRefTest Flag: com.android.launcher3.model_repository Change-Id: I9f74166e01e1bdb4cb8afce3213022ea10137230