creating an animated wheat field

Hi !

How could I create an animated wheat field like in the following video :

Is there any way hair particules deform a mesh other than the strand ?

Softbodies might be a good way but it is very cpu consuming for large areas…

Any ideas ?

Thank you !