Safety first for blocks
Explicitly stop observing on TableViewSource dealloc