allow only dx=dy for now
probably best to use "sub-tree" for n_cell > 4 mg