@potomak I'll inject into controller - thanks for catching. 

As for splitting registering/injecting into separate initializers - I don't see any value added.