The idea is a constructor that can produce 2 products at once. It is more expensive and requires more power but it has 2 inputs and one output it knows where materials need to go and distributes the materials even for both recipes.
+ More construction in smaller space.
+ One overclock needed for 2 machines. (Speed should be specified per production)
- Requires sorting (one output) if recipes have different outputs.
- Output speed is limited (one output).
Opinions are welcome. This is just an idea I had.