make search use query+label parsing, but only useful if we can add fields dynamically
added optional hits, text columns to search api