#2; cache compiled script in JavaScriptInvoker