this name sounds rather generic. should we not call this something like `cmf-media.upload_editor_helper`? if we have other kind of editor helpers, they would use different interfaces anyways i guess.