Stream to provide progress percentage
@override Stream<int> get percentageStream => _percentageController.stream;