In episode S1E20 of The Flash ("The Trap"), we see Harrison Wells closely recreate his scene from episode S1E15 ("Out of Time"). However, it turns out that Wells
is really Hannibal Bates, aka "Everyman" - the villain from episode S1E19 who can mimic anyone he touches. Bates is impersonating Wells while the real one escapes.
Given this scenario, how does Bates know what to do and say? He very closely recreates
an event which he wasn't present for, and Thawne/Wells shouldn't remember. And even IF Thawne/Wells remembers the event in a manner similar to Cisco, he simply didn't have time to coach Bates that precisely. He only had a few minutes to release Bates and then tell him what to do - something that his super speed wouldn't help with.
Has this been explained by any crew commentary or interviews?