moved the index note reference linking logic from the archival object controller to the notes mixin