Change matcher:on_line_update to set the line rendition once, rather than for every match.