move normalization factors to .SetWeight() calls