Maybe it works like opening lots of tabs in a browser, where the tabs only have a fixed size while they all fit at that size, then start getting narrower if you add more than that. Either that or they add a second row.