Sometimes web elements got invalidated, so assistive technologies need to remember the last focused element. WebKit needs to create a hash-value for each web elements, as well as searching for elements based on a hash.
<rdar://problem/57107299>