scene.update()
This should really have been done together with API changes, simple usage of grep does the trick to catch most places needing updates.
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.