Using global queues for completion blocks