bring back hashing to identify scroll positions for dom nodes