In my opinion, I think there should be a file amount limit, as in Map Size + Scripts + No. of Objects are taken in with a set amount. That way huge laggy maps would not exist. But then again, we want freedom. Freedom!
There is a wealth of old topics with useful and unique information - your question may already have been answered!