The AI doesn’t know to hide siege engines so the first one always gets destroyed before the second is built. Maybe they should be built in hiding and then they can be brought forward when attacking and they can take a couple hits from the defending siege engines.