2229: Reduce the size of closures with capture_disjoint_fields
#86701
+159
−12
capture_disjoint_fields
#86701