## Bug description

Sentry error: https://sentry.io/organizations/posthog/issues/2231515632/?project=1899813&query=is%3Aunassigned+is%3Aunresolved

If you have an action with property filters, you can't filter by it in sessions

## Expected behavior

Results are found

## How to reproduce

1. Create action such as below (important part is being the "filters")
![image](https://user-images.githubusercontent.com/148820/109278010-b7086780-7820-11eb-9ba1-aa979204de1e.png)
2. Go to sessions, try to filter by it
3. See 500 error from backend

## Environment

- [x] PostHog Cloud
- [ ] self-hosted PostHog, version/commit: _please provide_

## Additional context

Some notes. The error states:

```
DB::Exception: Missing columns: 'team_id' while processing query:
```

In clickhouse sessions query for filtering we embed the action filter in the outermost query layer, where team_id is not available.  

The offending query adding team_id starts here: https://github.com/PostHog/posthog/blob/51e6ccd4858455c370c8f716f617fc3a55e6a4f1/ee/clickhouse/models/action.py#L39

#### *Thank you* for your bug report – we love squashing them!

ee/clickhouse/models/action.py
params = {"team_id": action.team.pk}
    steps = action.steps.all()
    if len(steps) == 0:
        
        return "1=2", {}
    or_queries = []
    for index, step in enumerate(steps):
        conditions: List[str] = []
        
        if step.event == AUTOCAPTURE_EVENT:
            el_conditions, element_params = filter_element(
                model_to_dict(step), "{}_{}{}".format(action.pk, index, prepend)
            )
            params = {**params, **element_params}
            conditions += el_conditions
        
        event_conditions, event_params = filter_event(step, "{}_{}{}".format(action.pk, index, prepend), index)
        params = {**params, **event_params}
        conditions += event_conditions
        if step.properties:
            from ee.clickhouse.models.property import parse_prop_clauses
            prop_query, prop_params = parse_prop_clauses(
                Filter(data={"properties": step.properties}).properties,
                action.team.pk,
                prepend="action_props_{}".format(action.pk),
            )
            conditions.append(prop_query.replace("AND", "", 1))
            params = {**params, **prop_params}
        if len(conditions) > 0: