Another, lower tech solution is to get a Nerite snail or two. They LOVE this stuff, more than anything else. Mind, they may lay a lot of eggs.. which cannot hatch in fresh water, but not everyone likes how they look. The won't show on light colour rock though.. mainly show on wood or glass, and can be scraped off glass easily enough.
Once the silicates have been used up, they will fade away, but it can take awhile.