Put your callbacks into queue to make sure that concurrent requests that you might want to perform will only be executed once