Embracing the Many Facets of Bamboo Tag