So an umbrella would pass that into the Agency in their invoicing and the Agency would pass it onto the end client.
I suspect, as you surmise, that many companies haven't twigged that.
My concern is that umbrellas don't properly pass that cost on and instead carry on with the current way of taking the whole lot of the rate quoted to the contractor