Fixed a bug when queuing beginLoading.

[FIXED]     When queuing beginLoading, we were causing it to run twice and the second time on the wrong queue.