Ah, fair point. GH can't do this on its own, but CF can, so I'd rather use that than rely on JS.