more efficient vote communication

supports getting vote deltas