put back LocationScriptingInterface so it works prior to replacement