move range facet to use new field data abstraction