update .updateModifierToFields()
  add support for direct object update without modifiers