Progress Override vs Retained Logic