I am not familiar with the internals of Koin, but why would reflection be needed for such a feature? I am asking because I felt also the lack of a feature similar to Dagger’s map multibindings, my use case being injecting my Android ViewModels into a ViewModelProvider.Factory.