Revert "Added a missing "__unsafe_unretained""

This reverts commit da92cd5ab93d7f40cc7db11d0376bda16f5ceb74.

The __unsafe_unretained shoudn't actually be there, as this is a main thread callback.