Reduce threading

#743 #677 
oh yeah, gotta when you deal with a lot of parallel searches and downloads on an android device.