Hi Pete,
the new tmdb API requires to do multiple requests for building a URI. More detailed:
1. Send request for configuration
2. Obtain a string token and a size enum
3. Send request for movie details
4. Obtain a image name
5. Build image URI from token, enum and image name,
http://124.amazon.com/1920x1080/backdrop.jpg.
As all the plugin calls are static and I hate plugins creating files or registry entries, it always leads to garbage, e.g. after removal or update.
Once you do some work on your plugin interface, ... . *string or whatever where a plugin could session-persistently store some serialized objects.
just my two cent

jrk