Look into Timers:
Consider using actor components for this, each Task is an actor component with its own widget and Timer.