Utility wrapper classes for SyncResultCallback objects ("Partial" and "Rescaled"), to make it easier to present sensible levels of progress being made with a Progress bar.