if you annotate the type of the variant, then you can use the variant without its module name, the compiler won’t enforce you to do it but you can still decide to manually prepend it and it won’t be formatted away!
Having unique names is likely the simplest solution. This is what I usually end up doing myself.