Encuentra una vista de Backbone.js si conoces el modelo?

Dada una página que usa Backbone.js para tener una Colección vinculada a una Vista (RowsView, crea un<ul>) que crea sub vistas (RowViewcrea<li>) Para cada modelo en la colección, tengo un problema al configurar la edición en línea para esos modelos en la colección.

Creé unedit()&nbsp;método en elRowView&nbsp;vista que reemplaza alli&nbsp;contenidos con un cuadro de texto, y si el usuario pulsatab&nbsp;mientras que en ese cuadro de texto, me gustaría activar eledit()&nbsp;Método de la siguiente vista en la lista.

Puedo obtener el modelo del siguiente modelo en la colección:

// within a RowView 'keydown' event handler
var myIndex = this.model.collection.indexOf(this.model);
var nextModel = this.model.collection.at(myIndex+1);

Pero la pregunta es, cómo encontrar la Vista que se adjunta a ese Modelo. El padreRowsView&nbsp;Vista no guarda una referencia a todas las Vistas de niños; susrender()&nbsp;El método es justo:

this.$el.html(''); // Clear
this.model.each(function (model) {
    this.$el.append(new RowView({ model:model} ).render().el);
}, this);

¿Necesito volver a escribirlo para mantener una matriz separada de punteros a todos losRowViews tiene bajo ella? ¿O hay una forma inteligente de encontrar la Vista que tiene un Modelo conocido adjunto a ella?

Aquí hay un jsFiddle de todo el problema:http://jsfiddle.net/midnightlightning/G4NeJ/