Move destroy to parent, better enter / exit scope names