Have you ever used purigen? It takes weeks for it to be exhausted, and is reachargable. Water changes will remove the tannins, but not constantly, and the tannins will continue to build up. Carbon is an easy solution to that, as is purigen, but purigen is more costly. Purigen does have other benifits too.