I don't think this would result in a crash, unless I'm missing something here. If any of the items are primary keys, the query would fail (leaving out of date data in the table). If they aren't a PK, then you'd end up with multiple items, so I think this change makes sense?