I think it works if you treat it as a black box - the RP2040 and 2350 are synchronous and can basically play the role of an FPGA here.
Although I could see a version of this with two RP2350's.