Much like a somewhat related issue that was fixed recently (http://feedback.arma3.com/view.php?id=18451), I've moved on to caching of AI units. This issue seems to be a different beast as one can't simply modify the "config.bin" of AI to figure out exactly what is still simulating.
If one were to set:
_x disableAI "TARGET"; _x disableAI "AUTOTARGET"; _x disableAI "MOVE"; _x disableAI "ANIM"; _x disableAI "FSM"; _x enableSimulation false; _x allowDamage false; _x hideobject true;
One would think that the unit would no longer consume resources. However when testing hundreds of AI, such is not the case and the only way to regain FPS would be to deletevehicle.
Related forum topic (ZBE_Cache): http://forums.bistudio.com/showthread.php?177125-WIP-ZBE_Cache-(caching-addon-script) {F23903}