Next to any factory:
Place down a power pole A without any power => Factory behaves like there is no power.
Place down a power pole B with power and which isn't connected to pole A => Nothing changed, still no power.
Remove pole A => Factory behaves like it's not connected with any power, and from the outside, the Factory behaves like it has power.
Place down pole C with power => Factory connects with pole C with the same effects as before.
Only way to connect it with pole B is by removing pole B and replacing it.
I see two issues here:
- After being disconnected from pole A, the factory does not connect itself to pole B automatically
- There's no indication from the outside that the factory is disconnected from power if it connects itself with a pole without power