There's Zeolite, but it is VERY expensive compared to sand. Sand is cheap and should last indefinitely. Sand doesn't get "old" (it's millions of years old already). It CAN be gummed up, but that's very rare if you use chlorine (SWCG qualifies) as your sanitizer.