DynamicGridObstacle scripts doesn't seem to work properly

How can I apply this range as a normal square?
I’ve read the documentation and forums here but couldn’t find any info.

Is there any performance problem if I call StartPath every time I move the grid one by one?
I need to check for obstacles whenever my character keeps moving, is there a good way?
Are there any keywords where I can find a good answer in this regard?
I’ve searched a lot of information, but I couldn’t find a solution.

Hi

I do not understand your question about DynamicGridObstacle, could you rephrase it?

Every time you move the grid? Do you move the whole graph?