Switch source event update to a batch api.