"Porting" means using an already existing infrastructure...
It has been stated all the time that implementing the engine on the AO code is a not a walk in the park to say the least. Especially since you are talking about almost brand new graphic engine and the mess the +7 years old AO code is...
Try thinking along the lines of fitting a 2005 BMW engine on a 1960 Volga chassis.