Release taskCell pointer so it gets recreated when the task changes

Fixes #186