One other note on passing options: we should keep it fairly scalable so that e.g. segmentation itself could eventually be controlled by the plugin too (e.g. maybe a plugin wants segmented-style search but split based on something other than "/"es).