Grid was being regenerated every frame, fixed.
9da4b3316d3d7433a585b9e5ff34cf0d8c6cd652 broke by switching
from float to vec2 without changing size calculation.