Edits to only update stage info if stages have progressed.  This prevents user confusion when a job is restarted.