It runs like such ass because of the python wrapper. I've just ported all the main mechanices for Godot haha