fix - allow only one update_progress run on a given action