fix: tag set only looked up once