a more sound reparenting scheme + sharing views