Mixers that mix bitcoin without letting it be obvious that it came from a mixer?
Shower thought. What if a mixer only accepted transactions sent to it through the Lightning Network? In theory, it could help with OP's question on how to "hide" the fact that someone used a mixer, because a transaction in the Lightning Network takes multiple hops before making it to the destination. It won't be your actual UTXOs that reaches the mixer. How will outside-observers know that you're actually using a mixer?