Isso é útil e atende aos meus itens 1 e 3 com maestria!
Tudo o que resta é o item 2 - que notei que foi recentemente solicitado por outra pessoa:
Isso, é claro, poderia ser contornado tendo um selo com SQL que detectasse a associação ao grupo, e então um script que atribuísse o outro. Mas isso é um pouco bagunçado/desajeitado e resulta em uma coleção de selos redundantes.