LOS Enemy Barrier Question

I’m assuming that the LOS check on “Players within Radius” include Zarya’s projected barriers.

Is there a way to detect a projected barrier around an enemy player independent of Rein/Sigma/Orisa shields?

I’m basically looking to use the “surfaces” part of the LOS check, and then filter out any players with just Zarya bubbles applied to them.

I will also be applying an effect to players within the radius, and need a way to detect a Zarya bubble mid-effect to cancel the effect to the bubbled player.

The goal is to basically have some counter play to the ability I’m making.