This is exactly why I'm enjoying this show so much these days. It's very, very clearly tightly-plotted, with little of the freewheeling just-chuck-this-in-because-why-not ethos of the Arrowverse - though I enjoy that about those shows. It's nice that we can have both! What a glorious time to be alive.