I find that UITableView's beginUpdates and endUpdates doesn't play well with your own animations done with UIView (beginAnimation). So suppose you want to animate some row operations (insert delete etc) in addition to your own animation, say spinning an object somewhere in the table.
Right now, the UIView animation is basically ignored and the UITableView beginUpdates animations works. But how to make them both animate at the same time.