There are two issues in this request.
- The first one is the syntax.
Finding a nice syntax is not an easy task.
And once it has been set, it's difficult to change.
Your proposal is fine:
* Test
** A topic
*** "common" as c1
** "Another topic" as t2
t2 ..> c1 <<foo>>
We could also be creative, and propose something like:
* Test
** A topic
***(c1) "common"
**(t2) "Another topic"
t2 ..> c1 <<foo>>
What do you prefer?
- The second issue is the drawing itself.
Those additional links will not change the layout so those links will probably clash with existing nodes and regular links.
So the drawing will probably be not very nice.
Is this an acceptable limitation for you?