Good idea using OpenSearch. Typically for search, having something separate is far better. Thanks for all the resources, I'll look at this to see if it's something I can do.