this class = NOT ok here, in this plugin; should be in editor.model