TaskFilter() was called twice per work() call