Tagged concurrent-thinking