No need to update the output on the fly – the search is massively faster if you don't.