Tag choreographer