Changed tack and now updating the record using save.