Add even smaller(and cheaper) version of factory building. Instead of 20x20 make it, say, 10x10 (or even smaller?) and only two connections per side
Reasoning: sometimes I need to put few assemblers-producers before a lot of assemblers-consumers. Also it would be nice to organize factory in rooms with recursion1 enabled