progression: Add an API for progression tracking.