Since you can change things yourself in a Favorites list, and RRDB does not report which channels on its side has changed (we just get a full dB every week), it is virtually impossible to programmatically "know" that a channel or system should be updated when the Main dB and a Favorites list don't match in some details.