Use Lucene snippets and highlights
Make a new ArgumentProcessor that uses Lucene snippet generation and highlighting.
This is a bit weird as the Lucene class that does both directly writes HTML. So we need to parse that HTML and convert the markup into offsets.
Not too difficult -- but will take some time to do and properly test.