>I am wondering if there is a more efficient approach, >considering I need to evaluate several xpath >expressions on a single large document.
One thing that should help: Used CachedXPathAPI rather than XPathAPI. This retains the document(s) from one search to the next. I'm not sure whether XSLTC can be used to compile individual XPaths or not; I've only seen it used to compile complete stylesheets.
