This uses the REST API provided by that guy, which usually has a 2 hour+ cache. So the information will not change when you change game for a little bit.
I originally used that API for
this however I got tired of the caching and moved to a
very nice script I got made, which has no caching...
I do not plan to release the source code, however I just wanted to point out that while this is as close as you'll get without more hardcore coding, the API that powers this script is
severely cached.
edit: and you already pointed this out, oh well