Switched distill to using routes for routing

The traversal think was fuckin' dumb