Updated the filter interface not to force non-scalable filters to implement something they don't care about