This crept back in somehow!
If the collection to be deleted has a nested collection that is directly linked to a view layer, we were getting a crash.