Add fetch timeout
Remove lock (same requests are synchronized anyway)