1: Use WabiSabi to break/consolidate arbitrary amounts into standard denominations in the first coinjoin
2: Use ZeroLink to consume the standard denomination outputs in 1 input-1 output rounds that don't create any toxic change
3: Spend the ZeroLink outputs in arbitrary payments using WabiSabi coinjoins.
Using ZeroLink in step 2 adds a cost incentive compared to using WabiSabi throughout because it only uses 1 input and 1 output worth of block space, compared to WabiSabi which normally uses between 6 and 7 inputs and outputs per round. WabiSabi fills the "premix" and "postmix" privacy gaps in ZeroLink.
It took 5 minutes to figure out this could be a part of something even bigger: #1526793