In BI there was a limit on how many times a horde could re-spawn. I think you had to take them down 3 times to eliminate them, IIRC, but each successive re-horde would get smaller.