This should be an option like the others, there's no need to store state in the DOM node.