It would be great if one could choose if a filter should be hierarchical or not. An example could look as follows: If the user filters on states, an underlying filter for cities should only show the cities that are inside the previously chosen state.