Adding private _hasChange API for iteration perf

@rev fabbott@
@bug W-2336085@
Merging origin/dval/master-pending-iteteration-fix-hasChanges into master