Track isDirty state for embedded belongsTo relationships