I don't quite understand: why do we keep track of the models inside the node?