private void initNewWave(StageThree three) {
// Do the new-wave flow.
ModelAsViewProvider views = two.getModelAsViewProvider();
BlipQueueRenderer blipQueue = two.getBlipQueue();
ConversationView wave = two.getConversations();
// Force rendering to finish.
blipQueue.flush();
BlipView blipUi = views.getBlipView(wave.getRoot().getRootThread().getFirstBlip());
three.getEditActions().startEditing(blipUi);
}