They’re more like a linked list of traditional arrays, which you think of as one long array. You can read all about the technical details here and here. If you’re seeing slowness, it’s probably from the routine BlkSize—there was some discussion on that here.