This has no dependency with the costing changes. To not create problems, you can do the variant change some time later. You need to check whether the same set of materials are covered by changing the variant. I’m guessing the different selection options were added because PRB wasn’t consistent with defining these DNF materials. So now it is being changed again, and maybe now we can simplify the backflush logic here.