When adding new types of buildings, I can't just create a completely new building type, I have to choose from existing building types, and no building type is perfect for the job. I chose the roboport building type, since it has the qualities I need and its drawbacks are purely visual. I suspect I could change it to the accumulator building type, but changing the building type would invalidate all existing placed factories so I need to be very careful if I want to change that.