Cubase Remote API/JavaScript ES5

I have seen several sources indicating that JavaScript ES5 is single threaded. The driver getState( ) and setState() implementation seems to support this notion. Can anyone confirm that both the API and API callbacks are single threaded and in sequence?

Am I recognising some overthinking here? :wink:

Could be. I’m working on a couple of ideas, likely to end up where I started. :slight_smile: