No, remember that node.state= actually implements the noderole state machine.  It handles saves as appropriate.