That likely would be faster than having OS threads in each guild that use PS locks to prevent running >1 of them concurrently.