but mostly I think the androidx viewmodel library and maybe hilt would have no place to exist if we had some official runtime platform independant dynamics in dagger.
one size fits all hilt model === bad
compose comp locals seems good
dagger scopes + subcomp overrides -> compose style comp locals