Crosscutting Feature with Nodeannotation or Tagging
there are things which span on a different level across.
As an example: Think about a Mindmap with Services. Like Web, Database, Email etc. and every one of those 'nodes' need information about how to backup its data.
What you would do without crosscutting: You would make an backup node on every one of those nodes.
With an annotation or an Tag, you can add a Backupannotation (with content).
The benefit is quite simple: you can have an list view where you see all annotations and all nodes annotated with it. It will generate an 'Backupinformationlist' automaticly.
Perhaps an simple way to implement this is the following: If a childnode has an tag/annotation, you can make it hidden. It will only be detectable as an colored point on the parent node itself.