Optimize use of Mutation Observers

- Run more efficiently for changed touch-action attribute.
- Properly recurse on subtrees in addedNodes and removedNodes.