prepare Content
Prepares the specified content. For example, if the caller requires a movie that doesn't exist, this will post a progress dialog and generate the movie.
Call from main UI thread. This returns immediately. Content generation continues on a background thread.