I don't think sharing attributes values between sheets will necessarily work for all fields since some sheet attributes need to do calculations using other on-sheet attributes, either using html calcs and/or sheetworkers. As a quick test, I was able to use Bob's HP @{bob|hp} on Sue's sheet, but only in non-calculating fields/attributes . Example; I could enter "@{bob|hp}" on Sue's sheet in something like the @{weight} field and see Bob's HP if I used a macro that called Sue's "@{Sue|weight}", but I could not use it on Sue's @{hp-mod} field which was used to determine Sue's HP. It was probably recognized as a string of characters and not resolved to a number value which it needed to calculate Sue's hp. In conclusion, while the other sheet's attribute value can resolve in chat, one sheet can not resolve another sheet's value to finish it's sheet calculations.