Sync on value changes only