when you pass picks what happens to _data? do you make copies of the non filtered channels?