Implement isolated TMDB client