Progress support for long tasks execution.
Progress can me manipulated from the Progress class, with a ProgressTicket that is usually given with.
Progress
ProgressTicket