make items changed event accumulation more stable