Hi, not sure if this a question for this channel or Koin but going through the code, I noticed that constructor injection is NOT used and instead by inject and inheriting from KoinComponent. Is there a reason for this? I have always tried to restrict the use of framework classes in my code and in my other (non KMM) projects, Koin was used via constructor injection