Make Widget controllers overridable through IoC