Upon re-entering the view, messages get mis-matched. Possible solution: have the TXCFriendObject hold onto the last message, so it'll be easier to handle.