let’s say you have a JavaScript VM you have to call, and that VM is not thread safe and has to exist and be called on a single thread. RN does this. Some databases have similar constraints too.
How can I create a CoroutineContext, similar to the one in UI, that specifies this one specific thread? Do I need to use a ThreadPool with a single thread and use that inside and outside of the coroutines machinery?