By using the direct method of setting the blend and depth/stencil states we touch less objects and remove the possibility of garbage generation.
Merge branch 'd3dgarbage' into stable_BtA