Library syncing vs rebuilds