Add implementation. Need to test and get consensus on IGrid.