Filter pipeline

About this time this hits main, as it's working for our Midas-application goals of sprint one!
Same thing here I don't think we need lock because we are reading.