Water temp (related shade) do play a big part in feeding. With no predators present it plays a bigger part as the fish are not as worried about predation but rather optimum feeding conditions. Lots to this when sight advantaged predators (LMB) are present. Then the BG/CNBG are not so inclined to shade where the LMB have the advantage even when the shade provides a little better temp.