Optimized vertext updating by perlin noise -- only last row is updates, the rest are shifted