Not necessarily wings it. He just has a lot of experience plotting things and so tends say something totally out of left field mid conversation because his mind has jumped between multiple tangents
It finally feels like things are moving in a direction of Shiro kicking some butt again. Felt like Shiro was stuck in god-tutorial mode for ages. Got a nice early punch on D too.