Dual gantry printer with single mcu (BTT-GTR & BTT M5)

Hi there, I am busy with a project where I’d like to build a 3D printer with dual independent gantries.

Not quite IDEX because I need them to be able to print seperate gcode files rather than just duplicate or mirror each other if that makes sense

I know that with Klipper this is technically possible with two mcus and a single RPI and having two instances of Klipper

I would like to avoid using two mcus and rather use a single mcu and a single instance of Klipper

Is this at all possible, even if I need to develop my own code to add to klipper? Or is it currently not a possibility with the current state of Klipper?

If this doesn’t make complete sense hopefully this helps, It is loosely based off of the Cronus by Titan Robotics here is a link … The Cronus: Mutli-Head 3D Printing - YouTube