Live matches and capture groups, run in a Worker with a timeout so backtracking cannot hang the page.