hack to check for attribute matching, even when references match

- hash attributes when they are first loaded and compare before saving
- remove redundant attr check

refs #11846, #1