Make processing config use named params rather than positional, and add filters to processing stream