Just more subdivisions. Interesting to see the approach from @FaustXins and @Bbbn192. Better randomness (and cleaner node-tree), but not sure how it would work in pure 3D subdiv.
Each anim a different GN tree, all relatively simple.
Here the grass one. Wanted to add small leaves, but distributing points on the animated grass gives me unwanted randomness (points change) so I had to give up on it.
Lot of love/questions for "cloth wall" one, which is actually the simplest overall. Here the full node tree
Finally the "bubbly bar" (as for the bubbles one) relied mostly on points-to-volume and volume-to-mesh, affected in radius and shift by the moving ball