new Date().getTime() -> System.currentTimeMillis()
ScriptingEngine: cache scripts from files