My girl is only stalled overnight during the winter months, but she has free access to her stall year-round.
I always place her hay in a hay net. I find that it keeps the waste significantly down, she seems to have a ball trying to get her hay out, and it saves me money because she eats less than the entire amount I place out [unlike placing it on the ground since ground-hay gets soiled or 'shunned'].
I'll sometimes put a small flake on the ground just for a change, but anything more than one small flake goes in the hay net.
Fabio - 13 year old Arab/QH gelding
Hazel - 14 year old Angora goat
Atticus - 4 year old LaMancha/Alpine cross goat
Rest peacefully, Lacey.