Right. At this point you'd have to use PCIe risers to connect all those GPUs. The MSI x399 carbon I'm on currently has 6 PCIe slots, though two of those are x1 and two are electrically x8...not that you need x16 for GPU rendering. In short...get PCIe risers/ribbon cable extensions and be happy with 6 GPUs for now.
While the Giga board does have one more x16 slot it won't help you, because three of those slots are too close to one another to allow more than 2 double wide GPUs in them anyway.