The web algorithm kinda sucks, if a main string attached to many strings break, all the attached strings break at the same time, and it's a chain reaction from that. Long strings should be segmented and should only break segment by segment, it makes more sense in nature too.