Inject configuration objects rather than getter-setter