Out of curiosity, how did we decide on the current limit?  Would it be worthwhile to make it configurable?  Making it configurable might help if there was an issue with the size at deployment.