For capability annotations in particular, we have moved towards path-based external targeting in order to differentiate capabilities based on how the element is accessed.
These type of path-based annotation targets start with the entity container, started by an entity set, singleton, action import or function import, and then on from there, using the following rule:
· qualified name of an entity container followed by a segment containing a singleton or entity set name and zero or more property, navigation property, or type-cast segments
However, this rule doesn't include target paths that contain bound actions/functions.