Use item id for unique document id and use put-if-absent behavior to prevent duplicates