Tweaking ProgressReporter interface