Better check for changes in data on setData within Attributes