You can think of it from another direction, though. Rather
than creating multiple topics to suit the needs of each audience
and inserting the same snippet in each one, how about using
conditional build tags?
With build tags, as you create a topic, assign build tags to
the topic content that is audience-specific. Then, compile or
generate/publish the project using build expressions to include /
exclude the content as appropriate.
Just a thought - another way to get to where you want to
be...