Following ATR-23427 and related discussion, a (potential) improvement to the string searching approach when ChainGroups are updated.
@tamartin or @akraszna if you have the time could you compare with current performance? I don't expect much change, but I'd be interested to see what happens.