Fixed setFieldValue to correctly update propagated attributes