Removed other injection mechanism temporarily to not distract. Will be a poc in seperate project.