Sometimes not all LeafIntersections are found if the host intersection is non-conforming

I don't have time to investigate it now, but I want to put it here so I don't forget.