Why do we have to provide a mapping of how units correspond to patches? Isn't the mapping already defined by the use of the convolution function (i.e., it's a regular grid mapping)?