My villagers have to be dragged there each time. They are not repeating the action at all.
My two cents in terms of feedback to the programmers is that this is an area where I need some sort of measure that something is happening. The creek blockage and huts both have a % complete stat, so you know something is happening and the debris on the beach disappears plank by plank so you have some indication that efforts are slowly paying off. Even a pop up saying the field is starting to come back when it's x% done would do it. Otherwise it's starting to feel like a lot of time is passing with nothing happening.
As I said my two cents. Thanks for all the effort in the game.