<p dir="ltr">> sending a message<br>
to another process, having it receive, sending a message back, and<br>
receiving that is EXPENSIVE. </p>
<p dir="ltr">I am going to call - not cast the gs. The gs will never be busy handling any other calls. Does it make a difference?</p>
<p dir="ltr">In any case, whatever the cost, while in the development phase, it's ok.</p>
<p dir="ltr">Before testing & production I can switch to passing the state if it makes noticeable difference.</p>
<p dir="ltr">Thank you very much for your advice, Richard! I am sure that others benefit, too.</p>