Sorry missed this, we still have this limit defined here and still reference it in our docs so the comment in the code is still correct. I think the reason that the page tables were created that way was that we had a somewhat arbitrary limit of 1GB , we should think about what we want that limit to be, if we want it to be configurable etc.
Originally posted by @simongdavies in #1093 (comment)