granularCopyProgress