it's the right answer, and if you insist on being independent from untrustworthy and/or overpriced platforms, make a nuget feed. But I'm too lazy. So: artifactory free tier.
if one list has something with an oracle id the other doesn't, that means a card was added or removed, update. if the oracle text is updated, update. otherwise, don't.