How about an animal state in which they forage and/or wander for a time while at a food or drink need zone?
If they arrive at a need zone, they can eat or drink for a time, forage or wander a bit right near the need zone, then return to eating or drinking possible a few meters away from the original spot.
I feel this could add a more natural look for need zones instead of the animals standing in one spot the whole 3-5 hours or so. It can also add some dynamic to the need zone instead of just a static state. Thoughts?