Add thread-safety primitives