I guess it is also worth noting that there may be more than one dimension before the trailing "bounds" dimension. In essence the shape is ```points.shape + (n_bounds, )```.