Hi, I've noticed that there's quite a bit of complexity in core.thread due to the singlethreaded optimizations (thread_needLock() and related code). Is there really enough of a performance gain to justify having this functionality there in this day and age? Regards, Alex