Figured it out – I was newing the datasource in the variable list – I started newing the datasource in my filter function and it’s working now as expected