One of the main things that is putting me off thinking that it’s a Sidney episode is the fact that there hasn’t been an announcement of Giancarlo Esposito returning. The last two times that he came back (Including that cameo in in 3×02) the media made a big deal of it before hand.