Hi Ward
In some cases, these objects are needed - when there are string facets
based on fields. Because we can't store the values as strings (CRC'd
to integers, which can't be reversed as far as I know), we need the
objects to translate the values back.
Ideally, TS should be smart enough, and use :ids_only => true for
facets that don't need the objects. If you could make your patch smart
enough to handle these situations (with specs too, if possible),
that'd be fantastic. Otherwise, feel free to create an issue on
GitHub, and I'll try to get it sorted out at some point.
Cheers
--
Pat