Fix client bug on sync which was adding listeners multiple times, also make sure change event is not triggered when an objects oid is set