Depends on the driftwood . Some doesn't leach at all. I have never had a piece of driftwood leach but then, mine are wild caught, not store raised ones :lol:
If you boil the wood it will sink faster and if you add a bit of baking soda to the boiling water it will sink even faster - but you must be sure to rinse it very thoroughly afterwards or it will stuff your pH.