Google's Dragonfly -- Still Buzzing Around?