Definetly following the food, i had a similar experience this past weekend, whenever we moved in real shallow coves the perch were there in high concentrations. We were catching them on shiners we put out for pickerel. There was a decent wind that was blowing, baitfish were probably taking shelter and the perch were in after them