fixing bug where client side event broadcast was sending data, which can be incomplete for partial updates