new: lazy node seq