FieldAssignmentCollection improvement