This method above is mostly untouched from how it was before. It was moved to the new ControlParameterCollector class.