_ensure_stacked() creates stacked copies of all weights but never freed the per-expert lists. For 256 experts on a 175GB model, this doubles weight memory to ~350GB, causing OOM. Now the per-expert lists (l1_fp4, l1_sf, l1_gs, l2_fp4, l2_sf, l2_gs) are set to None after stacking, keeping only the single stacked copy.