First, thank you for making this. It simplifies the process a lot.
Just want to throw it out there that I'm experiencing the same issue with the method juicelink uses as well.
Referencing globals resolves it as you suggested, though this does end up creating a lot of extra global variables when trying to make a UI with numbers that change (displaying dynamic stats for example)
Being able to pass in variables, or even better, being able to set the Tile X and Tile Y to variables, would make this plugin even more useful.