Due to rounding, weight value reuse wasn't helpful. Replace with contigious allocation instead, for perhaps negligible perf benefit.