## Bug description

When you create a trend with two lines, one of which is say $pageview with a filter of browser = chrome and the other is ALSO $pageview but a different filter.

If you click on any the line you get the same users in the persons modal, even if you switch the trend line toggle in the modal.

## How to reproduce

1. Create a new trend
2. Add a $pageview trendline, and another $pageview trendline with a subfilter
3. Click on any of the lines
4. Open the persons modal and switch between the trend lines in the persons modal

## Environment

- [x] PostHog Cloud
- [ ] self-hosted PostHog (ClickHouse-based), version/commit: _please provide_
- [ ] self-hosted PostHog (Postgres-based, legacy), version/commit: _please provide_

## Additional context



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

posthog/api/utils.py
"""
    Specifies the data needed to process inbound `Event`s. Specifically we need
    to know which team_id to attach to an event, and if we should exclude ip
    address information.
    Prior to this structure we were pulling in the entirety of
    `posthog.models.Team`, which includes many variables that are not specific
    to the context of ingestion. With this structure we can be deliberate about
    our ingestion interfaces.
    The initial driver for this was to reduce the amount of data we were
    fetching from postgresql db.
    """
    team_id: int
    anonymize_ips: bool
def get_event_ingestion_context(
    request, data, token
) -> Tuple[Optional[EventIngestionContext], Optional[str], Optional[Any]]:
    db_error = None
    ingestion_context = None