Load remote content in Modal#show instead

Pull request for #11445