I think it would be a great thing to have them, but I suspect the processing that the game would have to endure could be quite significant.
Personally, I would prefer no limits, because it makes no sense to limit functionality for a start. However, I do understand imposed limitations based on...