dont start over, just recode everything? lol
i have been doing quite some recoding with the gui to make that a lot less laggy, and it worked very well. i plan to do the same with the sounds (with using a new dll) as that uses about 32 threads lol
i will also try to laod in a lot of stuff externally and see how that helps.