Seol mar théacs é seo: Major impacts and plate tectonics