Reworked the ubiquity monitor again. It was stalling the main queue for too long. Now move the download initiations to the background, and it seems to work better.