Dang Lee, thank you sir

I was just looking for some examples. I haven't read yours yet.
I went and did something based upon a few different examples in a very basic form just to get through it.
I used Irneb's method for adding scales which runs fast the first time but decreases in speed every time it is ran after that.
So I'll post what I did. But for some reason it doesn't seem as fast as before.
That could be because of the volume of scales I am inserting initially.
I just seem to think it ran faster when I first tried Irneb's. Looking through now, it is likely because his broke the scale lists down smaller. Likely reading through yours will shed some light on how I can do that.
But mine seriously tanks even slower than the vb version now.