Just when I think my layout troubles are behind me, I find a weird edge case that I don't understand... I might end up writing my own UICollectionViewLayout, half to understand it better and half because I'm so frustrated I naively think I can do better
A custom layout wasn’t feasible, self sizing rows are still a bit tricky. So, I started again with a compositional layout and it’s looking solid. I’ve been trying to break it but the usual culprits are being handled correctly.