More than 25 years ago, inspired by applications in computer graphics, Chazelle et al. studied the following question: is it possible to cut any set of n lines or other objects in R3 into a subquadratic number of fragments such that the resulting fragments admit a depth order? They managed to prove an O(n9 / 5) bound on the number of fragments, but only for the very special case of bipartite weavings of lines. Since then only little progress was made, until a breakthrough in 2016 by Aronov and Sharir, who showed that O(n3/2polylogn) fragments suffice for any set of lines. In a follow-up paper Aronov et al. proved an O(n3/2+ε) bound for triangles, but their method uses high- (albeit constant-) degree algebraic arcs to perform the cuts. Hence...