pass the message parent element to allow deferred loading.
support for soundcloud embeds via oembed.

nice.