PCIe expansion cards were done before, like with the Intel 750 SSD (Which came in both PCIe 4x AIC and 2.5'' U.2 versions). And the problem with those SSDs is that you may potentially shove it up where the sun doesn't shine the moment that you realize than you can't upgrade the Video Card because the cooling solutions grew on average 1 slot. So if you were using a Motherboard that had the main PCIe 16x slot intended for a Dual Slot card with a PCIe 4x Slot following, if you want to move to current Triple Slot cards (And leave the GeForce 4090 alone at Quad Slot), your Motherboard is effectively obsolete. Same thing that happens now if you want to use a M.2 PCIe 5.0 slot that requires that mounstruous active cooling, and the slot happens to be right below where the Video Card is. These issues are unlikely to happen with standard 2.5'' SSDs.