Well this might be a little bit off topic.
But would it be possible that the AI throws grenades (if avaible and in throwing range) onto remebered postion of multiple troops?
Smoke cover in the moment acutally prevents this pretty good, because the alien have to approach you to see you, but they still know were you were,
if they have seen you before. And in this case let them throw a grenade into the smoke ( if xcom units have been spotted in the position were hte smoke is now).