1. If I limit by season, then I'd still have to do 7 requests for 7 seasons, and make OpenSubtitles collect 3500 results. Better than making a request for every episode, but still bad for client and server. If 1 request for all subtitles could yield 1000-2000 subtitles, than that would be enough in ...