Same suggestion as above. We can make this configurable to unblock some really strange corner cases. Additionally, I can easily imagine a security expert complaining that 2MB is suspiciously high.Users of the library can decide to restrict it to a smaller size.