Should normalization be a method of the GradientTable class?