Thank you for a detailed comment :) . One thing I realized now is that I did not consider optimization whatsoever (hence why it stutters). Next time will do it better. Have a nice day!