Otherwise, it seems a single MainViewModel with access to every UseCase/Interactor for the entire app would make more sense. I haven't seen many sample apps fetching real data for anything other than a single composable so I'm wondering how people would organize their apps this way