Change ViewHierarchyChanged's signature and implementation