only send delta when there are changes