It appears the test currently only validates scrolling and removal with a multilevel DOM.  The addition of nodes in a multilevel DOM, however, seems like an important case to test.  I know this might complicate your test infrastructure, but please expand the tests to cover this case.