This makes it harder to miss adding scoped objects. Before I was not deleting all types of nodes on method return