I think I addressed your first question on IRC, let me know if there is anything else I didn't answer.

Yes, `this.get('source').id == idOfModel(attrs.source)`