protected abstract bool CanShowOverlay(SyncInformation info);
protected override bool CanShowOverlay(SyncInformation info) { throw new NotImplementedException(); }