Currently, the fact that we use two separate fields make it impossible to support multi-valued projections ( HSEARCH-3391 In Progress ).
We should use a single field instead; worst case we can just convert two doubles to a single byte[].