Double and long should both be supported on incoming dataSets.

CachedSearchResult should be able to support both long and double by creating datapointsets for each.