Update posted to The Forge (v1.4).
Hopefully addresses at least some of the issues highlighted by @rocketvault games.
Thanks to @rhagelstrom for the code theft

Cheers, Steve.