Why is the StepScope newed here?  Why are we not just passing in the existing one (assuming you could pull the instance from the beanFactory...)?