Formatting large responses can take up to 200ms, this includes jade templating and JSON nesting. HTTP level caching could help this, very long expiry times can be used as long as the cache is flushed upon new data analysis.
Complex requests can cause MySQL delays, particularly with TLD filtering.