Turns out the setFilter was needed. Add it back with a comment explaining why.