I don't think you could do that cleanly because each highlighter implements no match logic based on its segmentation rules.  Plain analyzes and looks for a break, FVH scans, and postings grabs the first sentence.  It gets worse with plugins.  The only highlighter plugin I know if is [the one I use](https://github.com/wikimedia/search-highlighter) and it has bases its no match behavior on the segmenter you ask for.