extended the supporting assembler view library to better support racer models with arrays, including methods to refresh indicies, and attaching event listeners at the correct path heirarchy, since array elements don't seem to listen to events triggered on them, so i have to continually figure out if the parent is an array to do the right thing... need to abstract this better since it's littering the codebase at the lib and consumer code level