update getting the root container
update pointer events
update visibility on add