Speed improvements

Cuts request time around 50% for uncached requests.