This means that two different properties cannot have the same name in one language. We will need to figure out if this is a problem during usage, and if it is, change it later.
Which means that property labels will need disambiguation additions to differentiate. I think this is correct and intuitive in a Wikimedia context.
User interface memo: There will be a need both for specific properties and generic. When accessing a property by a broad = not disambiguated name, the userinterface should automatically show its subproperties (property/subproperty hierarchy), micking essentially a disambiguation page.
I think this would nicely and intuitively fall into place with Wikipedia practices.
Gregor