I think, to keep things separated the way we want them to end up, I would set `component.get_html = wrap_xmodule(component.get_html, component, 'xmodule_edit.html')` before the call to `render_to_response` and then `'editor': component.runtime.render(component, None, 'studio_view').content` in the call to `render_to_response`. That way, when we later replace `wrap_xmodule` with an implementation of `wrap_child` in the `runtime`, we'll only have to change the line that replaces `get_html`, rather than having to rewrite both places.