`> 0`? Doesn't this allow one `new_record` to have a new ID?