Because we were fetching a new thread instance, instead of updating the existing thread instance, classes which were bound to the old thread instance weren't updating. This affected the HeaderView.AvatarView.thread and the ConversationStyle.thread.