You execute this Wait task twice if I understand correctly.  Once as a task generated by the type, but then also inside this cull task.