optimisation for progress update in list
optimisation for progress update in list (limit frequency of updates to max. 10Hz)