@christianm: In our use case we have a lot of structured data (like Addresses), which I don’t like to have in the document node tree.
I solved the problem by automatically replicating the nodes to all dimension presets of the parent document. This was easily doable by hooking in the node signals as you suggested in Language independent nodes in a multi-language setup.
I put the code in a small package: https://github.com/punktDe/nodereplicator
Cheers,
Daniel