I still don't like how I push 'attachments' through 'ActivityHandler.toView -> triggerNewMessage -> messageManager -> Compose' chain. I'm waiting for bug https://bugzilla.mozilla.org/show_bug.cgi?id=929027 to be merged. Maybe then I can think of some more elegant approach.