Also, to avoid doing weird stuff and trying to adapt the old code to the new changes, all the code is being written from scratch, taking the old code into consideration. And i forgot to mention one last thing in the OP: - Dynamic scenarios are a thing! (Day-Night / Moveable background...)