Render stream items as dynamic components
Include avatar of message sender
Refactor expanding conversations
Clean up some instances of mapping to rendered components