Disabled the GCD threadsafe-ing and replaced it with @synchronized blocks temporarily.