We will probably allow each node to define it's own search matches, but there should also be a way of highlighting (multiple?) search results that may exist inside a node even if they are not visible in the rendering (e.g. source of a reference).
Some search "hits" may not be replaceable (e.g. search for other uses of a reference by searching for ) but we may want to support searching for them nonetheless.