Share tags2

Supersedes #11351.
changing the namespace is a breakage in the public api - please explain why this breakage is necessary.

THX