fix: only broadcast containsUpdate-event when data contains updates