expose synchronize method to synchronize only between threads without the expensive process wide locking