And remember, look for Windrunners in Steamport City. They're too hardy out in the hazelands, and won't drop anything while you're Trailblazing! Only the ones in Steamport City will drop remains.
If I had to guess I 'd say the glower is likely to remain behind when a Windrunner combusts. If you can bring me 25 of these, it would help my research a great deal.
I hear that you've encountered Windrunners out in the hazelands while Trailblazing. For some reason a few of these creatures have ventured out of the hazelands and into Steamport City. I'd love to study them while we have a chance, so would you mind helping out?