That took us about an hour to figure out that the thread was beating the call to update the UI