ThreadCell: remove KVO in cleanup