removing jenky event bubbling and implementing model-based events for selecting conversations