Jeah that is true, but you do not need regrowth of grass, because Gras will spread even if the sky is obstructed. It only have to be a certain light level! So if you put some torches on the walls grass will spread!
So you just have to be sure that there are grassblocks wich are out of range of...