Loading
Fix `queue*()` methods
Change methods to only add a pending command, but not process the pending commands immediately. Also, don't defer adding the pending command by using `putBackground()`. This can mess with the execution order of remote commands.