Sources should specify dimensions of points
Some of the sources create uniform grids of data. They all create point data fields, but the source classes specify the dimensions in terms of the cells. That is weird since you end up with an extra field value in each dimension than what is specified. Instead, these classes should allow you to define the point dimensions.