I don't understand what all of this is doing. Why would a metadata editor view need to update tinyMCE and codeMirror text? Are we even using this file?