prevent didMoveFromSubview to cause infinite loop on released/deleted cells