@erdi Oops, my bad. I somehow managed to forget that you had changed the Sql scope. So, yes, you're absolutely right that caching is not needed here.

Also, I hadn't really realised that Groovy Sql is not thread safe, at least as far as statement caching is concerned.