Share tags2

Supersedes #11351.
Please expand to a full if, this is hard to read ;)