As ModelAdmin puts classes directly into links, a namespaced class has its \s turned into /s, breaking the links. This escapes them by converting each \ to a -, then converting them back when loading.