This for me would solve a multitude of issues for me and would be a competing feature to other major professional systems such as Stratasys "GrabCad Print" and Mark Forge "Eiger". This would not be the same as the duplicate.
The idea is the duplicate "children" would be exact copies. You can rotate about Z or move in the XY, the infill pattern would move with it and rotate with the object. Or things like the seam would be if the same place on the children as the parent.
The children would be clones.
This currently cannot be done at all even with a bunch of processes. As the infill pattern offset is based on the overall foot print of all objects on the bed. as soon as you add another duplicate which changes the foot print the pattern shifts for all objects. Only work around I have found is placing to small sacrificial objects in opposite corners then moving the copies around within the defined rectangle till the patterns match. But cannot easily rotate.
Maybe Bed Layout part for the program. So this would not change the current factory file just add a "Clone line". so the duplicated would be X,Y positions and Z axis rotation of the gcode generated by the parent.
This would also force the objects to be printed A Layer 1, B Layer 1, C Layer 1, then A Layer 1, B Layer 1, C Layer 1. Currently see may times it prints A Layer1, B Layer 1, C Layer1, C Layer 2, B layer 2, A layer 2.