Makes EventEmitters emit progress events towards some goal