Am I in any danger if I call field.CurrentValue = x instead of calling SetNewFieldValue off the entity? The reason I ask is b/c I am creating a generic method for setting entity values from the UI and I would rather pass in the field then the entity and field index.
Thanks