Improved SegmentIterable by using IntRing