I really hope DU would reach a level of systemized of automata, lua is very rewarding as a programmer to be in the game, but the core still lies in the basic systems, No doubt novaquark has already thought through that, but even minecraft had pistons and went a long away, Who could for forgive tekkit Quarry, 2011, while the Minecraft Pe came out 2016.