separate lua system and script asset