Hey, that's awesome, I didn't expect a reply so fast.
Thanks a lot for your help, I tested the script and it seems to be working nicely.
Also, thanks for explaining a bit of the lag on opening the menu, I guess some of it is unavoidable however the menu does seem to be loading a bit more quickly now.
I also had no idea about the item screen bug, and it's a bid odd because the equipment screens themselves will refresh (you can take a shield off of one character and it'll show up to be equipped on a different character without exiting the menu) but it won't show in the item screen. Thanks for letting me know about this, I am going to work on fixing it.