It looks like there's code in _find in views.py to filter the ES request. Why are there two different filtering mechanisms?