There are no events to know when a container's contents are updated.
But, I've improved the logic on this to only update containers 1 out of every 10 ticks. It uses a bit of math to determine which subset of combinators to update on any given tick so there shouldn't be spikes. Let me know if this makes any improvements in your large scale factories.