Suppose I have a grid that contains a Vec, and I want a function that returns an iterator that contains both the position and the value, like (0,0,100),(0,1,200), ...