If the cap is 65535, then I think SE increasing the cap beyond this value is going to be more effort than it's worth. I don't want to talk too much about programming in these forums, but that said, I will leave a clue as to why I think this is true: the highest value that can be represented in a 16-bit integer is 65535.