Fixed type name
Fixed not checking if a parent instance's data had changed