There is such a limit to areal density. The math involved dives into entropy and the planck length, but the short answer is that any information at a quantum level must be quantized in some form and the smallest possible quantization is the planck length squared, called the "planck area".
reference: https://physics.stackexchange.com/a/2283