Update recordArrays when record has reloaded

Previously we weren't correctly refreshing record arrays `isReloading` state, this PR fixes that by calling updateRecordArrays while setting `isReloading` to false.

fixes #2221 
I thought that setting return !person.get('isReloading'); in the filter was enough to get records with isReloading:false