"China was able to control the balloon so it could make multiple passes over some of the sites (at times flying figure-eight formations) and transmit the information it collected back to Beijing in real time" [https://news.yahoo.com/chinese-balloon-got-intel-u-123041044.html].
I'm curious as to how this was technically done, what kind of navigation/propulsion was used and could it be useful more generally.