Use cloned task objects in feedback

to reduce coupling