Oh, okay, that's good. You have no idea how frustrating it is for people to refer to 'Cantonese people' as a separate ethnicity from the 'Han'.
Because they don't include the 'Fujianese/Min' or 'Wu'.
Oh, all those white people who talked of how "China is still totalitarian because it's oppressing the Cantonese peoples and other races."
I can't even fucking count.
Really, though, all of these ethnic groups are artificial constructs. In an alternate world, the speakers of the various southern Chinese languages could be considered separate ethnic groups. Here in China, there are several ethnic groups that are incredibly similar to one another, for example Kazakh and Kyrgyz, in that their languages are mutually intelligible and even Kazakhs looking at Kyrgyz folk art or listening to Kyrgyz folk music would often be prone to misidentify it as their own cultural artifacts. Meanwhile, China also has many ethnic groups, such as the Han, the Miao, and the Mongols, that cover huge numbers of mutually unintelligible languages.
I believe that many Hakka communities outside of mainland China do consider Hakka to be an ethnic group of its own, so there is a precedent.