Using setter based autowiring on DefaultModelPropertyProvider to avoid BeanCurrentlyInCreationException/circular dependency.