I’m not a native English speaker either but I’ve spoken English from a young age. “Whose” is used to denote belonging, not necessarily personhood, which can be confusing as “who” does denote personhood. There isn’t really a “whose” equivalent for objects so it’s used for any noun which another noun belongs to.
Yeah, you shouldn’t use who’s for objects, as in the one “who is” doing something; that should be “that’s” or "which is. But for possession like this case “that’s” doesn’t work at all. “Of which” or “for which” might work in this sentence, but I don’t think any native speaker would be confused by whose here
I’m not a native English speaker either but I’ve spoken English from a young age. “Whose” is used to denote belonging, not necessarily personhood, which can be confusing as “who” does denote personhood. There isn’t really a “whose” equivalent for objects so it’s used for any noun which another noun belongs to.
Yeah, you shouldn’t use who’s for objects, as in the one “who is” doing something; that should be “that’s” or "which is. But for possession like this case “that’s” doesn’t work at all. “Of which” or “for which” might work in this sentence, but I don’t think any native speaker would be confused by whose here