This is a good point. I recently changed to finish the fight early when Swashbuckler was attacking too much with flurry. I'll probably end up doing it for abilities as well as attacks soon so it doesn't keep going on for too long.
Maybe related: I had a Swashbuckler with 37 flurry, die after two attacks to thorns, then the game paused for like 5 seconds - presumably because it's somehow still evaluating the results of those remaining flurries?