Text areas generally don't have line-specific validations so doing them when the user clicks save is sufficient.  This solves a bug canceling modals with empty values.