added super ugly method to deal with updating Models with Object type properties.