move filtering logic into the aggConfig, communicate errors for aggs that don't support filtering
update lodash deep