Players get no overheating protection under a canopy while riding a Beefalo.
This makes sense for things like evergreens and what not as the player on the beefalo overtowers the trees, so it's a neat detail there, but it makes no sense for the canopy.
1. Start in Summer
2. Ride on a Beefalo/Woby
3. Go under a giant tree's canopy
4. Notice you still overheat, despite being under the canopy