Base class work item should own the callback function.