Mall system being reworked

I am working on a new mall system. It will be more work, but the current one is just causing too much lag. I already removed the shops for the outer areas. I will build larger shops that the users can reserve. I have to find a way to get those back though when the users are not using them if we run out of them.