Problem
When working with custom data in search, you often need custom computed fields. For example, I had a scenario where I needed to convert a zip code into latitude and longitude calling Google Location API to do the conversion, so it could be used in geo search. In another