[impl] infinite grid by growing and shrinking