In GA4, we are seeing both session_start events and sessions in general have the ignore_referrer parameter set to TRUE but the session source is something other than direct or referral (i.e. affiliates, email, etc.). These session sources are often from other mediums than referral traffic so they should not be marked with the ignore_referrer parameter. We also do not have any manual configuration of the ignore_referrer parameter in our GTM tags. In the GA4 UI, this is manageable because the session source/medium still appears accurate, but when we analyze our BigQuery data for the GA4 property, the ignore_referrer parameter appears to be purging the event-level UTM codes for those sessions and since GA4 BigQuery does not include session-scoped source/medium values in the schema then we have no way to identify the actual session source/medium and it gets commingled with our direct traffic (which also doesn't have an event-level UTM). Any potential resolution to this would be appreciated.