feat(animate): Switch to an interface model where lists of nodes are passed by default.