Tweaks to array change deferred handling