Good catch, that's a bug. Currently there is no bad behavior as consequence because we only have one type of custom viewer.