There are a lot of thoughts on this, the widely accepted idea is that this happens on surfaces that receive light via multiple bounces from multiple sources and it’s constantly trying to adjust. Check this thread out and see if you can gain any insight!