Doesn't it depend on overflows that could be out of their control? If the page is larger than the largest width that your browser will display then it could overflow on scrolling and bring you back to the opposite page edge making it a sphere.
I don't know how they did, specifically, but I could easily imagine it being like Google Maps. You need only load the tiles you see (and a few surrounding ones for good measure).