This action is very useful, but it should not require the cleanup. While the default should be to cleanup, there needs to be a way for the cleanup to be optional. imagine a node that is removed from the graph, but needs to be continuously updated on its selector because it will be re-added later to the graph.