@elizarov @luciofm The main use case I'm thinking of right now is getting Preferences off the UI thread since first load hits storage blocking, and when it's done, continue creating the UI, taking into account the values from the Preferences. I'd do the same if I needed to use some SDK who's first access blocks the calling thread