During a brief incident on April 27th where x1 circuit breaking was triggered, I noticed that a large proportion of the errors reported in the incident timeframe were from CampaignEvents: https://logstash.wikimedia.org/goto/b9a485e0d685bddb22c62ddbbab70207.
It seems that the extension is making an uncached query to x1 on every pageview, which has multiple implications: any spike in pageviews that are CDN cache misses would cause an x1 load spike, and x1 being down would immediately bring down all registered user pageviews.
In the interim, we could add caching for this lookup to reduce the potential load on x1.