Now only new id rows will be added and the getCurve function will take an argument in the form of a term node that you want to get rather than returning the entire table.