A loader widget would handle the rendering of content which has to be loaded.
When the content is loading, an icon (indicating the loading) is shown.
When the content is loaded but has no result, a message (indicating that no result was found) is shown.
When the content is loaded, the transcluded content is shown.
If an error occurs, a callback can handle the notification (within the loader or using the notifications panel).