"Regardless of the maximum size of a single transaction, a CJ anonymity set can be made arbitrarily large (bounded, of course, by participants) by building a multi-stage switching network out of joins." - Greg Maxwell https://bitcoin.stackexchange.com/a/77765