Small update on the scene.objects patch, renamed scene.objects.unlink() to scene.objects.delete() because that's what it does and added a scene.objects.unlink() that only unlinks the object from the scene. http://www.pasteall.org/13535/diff