optimize wrappers
sort for lucene query by score