British people use definitions that are different from those of South Asians, and westerners in general are entirely unaware of caste which is a whole racial hierarchy that affects a lot of the world. Sri Lankans define race as whatever your father was, but Jewishness is inherited from your mother.
It might not be fuzzy within a particular culture at a particular point is time, but it is not consistent between cultures or over time.
Edit: initially omitted because I keep sharing it and might look spammy, but decided to add a link to my blog post on the topic: https://pietersz.co.uk/2023/08/racism-culture-different