I just noticed that we're already looking for views that are only inflated in the ConversationActivity, so it's pretty closely tied. We can full separate this from specific views/activities by adding an interface that ConversationActivity could implement to manage attachment UI stuff. Want to go that route?