even out the update of far objects