Yeah not 100% sure here. Perhaps only do this when it's still alive?

```
if yieldContentView is not dead
   if yieldContentView is view
         finishOp
   else
       die
```