Refactored the api to be able to check progress for a specific scenario more generically