Good stuff, as ever, SJ. Keep it coming.
And I like the extra "interludes" giving us a look as what's going on "off-screen". As well as heightening the tension for the reader with a bit of foreshadowing, it lets us see (at least some of) the logic by which the plot unfolds as it happens, rather...