Make nonNegativeDerivative smoothing configurable