Don't cache requests with a query string
Don't limit sockets
Implement request passing
Test fix