Its is subject of contention as to how far grammatical countability is semantically motivated or arbitrary. Since even full knowledge of the referent of a noun phrase is not enough to predict countability and different languages encode the countability of the same referent in different ways (lightening vs. Blitz vs. éclair), it is generally treated as a lexical property of a noun.