We need it because the "channel key" is actually a "pool:tag" string. But you're right, it should go in `get_view_url()` which is the current hack around not actually having a proper channel model yet.