Is there any way to code a dismounted general that will upgrade to a mounted general in the late game? Maybe by switching the upgrade model line in export_descr_units.txt?