cache Variant#long_name