I'll check that out, thank you!
PS. I think I know what's making it lag, I just have to cope with the amount of work that I have to do to fix it lol.