Pete,
thanks for quick answer.
First of all about the chains. May be I am wrong but it seems to me that the chain 0x13 is called each time something is drawn on the screen. So, for example, if we have only spot view on the screen the chain is executed only once per frame. If, additionaly, we display any text (flight display, slew mode indicator and so on) the chain will be called twice a frame but calls will be done practically at the same time moment. And it goes up, the more things are displayed (additional views and so on) the more often this chain is called. If we display cockpit view it seems that the chain is called twice (first for displaying scenery and second for gauges).
As about chain 0x10. I tested it on different computers and it seems that if the computer is fast enough it is called every 15 mSec and never goes down this value, but, as well as the 0x13 chain, it may be called twice or more practicallt at the same time. If FS is not able to perform the requested frame rate, this chain goes down.
Now about synchronization. For example, if I write two offsets at one Process call comparing to two different Process calls? Does it make any difference? Another words, do you wait for synchronization circle to pass all the calls that came or each call is passed immediately? Or it depends on the parameters that should be passed?
Alexey