Loading jqgrid custom data
===

I'm loading in custom objects into jqGrid as rows and then using formatter and cellAttr functions to pull out the actual value to display (and format the cell correctly based on the extra information we're sending).

However, this breaks the search/filter functionality. How can we still store more complex object than just a value for a cell, whilst setting a value so jqGrid can search/filter correctly?