Tagged kaleidescape