Digital grain actually doesn't exist, it's simply the consequence of the way Bayer demosaicing algorithms interpret RAW noise. And RAW noise is just a gaussian noise with zero mean and no spatial structure at all; leaving aside banding noise, the noise present in a pixel of the Bayer array is not correlated in any way to the noise in adjacent pixels. So comparisons done by looking at the result of putting a RAW file into a RAW developer which we even don't know how internally works, have to be taken and interpreted with care (as done here: Which is better: low resolution mode (sRAW) or downsizing afterwards?).
BR