AFAIK, there are coinjoin implementations which cannot be traced to date.
Do note that exchanges are not too keen on accepting coinjoined bitcoin.