The DID EF2000/F22 extensions use global state in the rendering – terrain rendering sets a texture; vehicle rendering later picks it up.
This causes problems like white craters or flickering contrails. It is also absolutely incompatible with multi-threading.
I established the new terrain graphics API for the Ace Combat 3 extension; it works pretty well and solves all of these problems.