In an effort to Post My Drafts, I am pushing this out. 3 years later.
The truth, as you expect since most of us have little recollection of so many things, I don't know what I wanted to say, but I'll give it a quick shot.
If you run into the property limit or even the row limit, there are a few ways out. I actually ended up redesigning what I was doing, which is another solution, and was no longer burdened by this issue, but I did implement a solution. Both options below give insight and ideas into the best way to do it. If I remember correctly, I went with a binary, split it up into x number of properties and then rebuild it when needed. It worked surprisingly fast.
When there's a will, there's a way. Anyway, here are a couple references to get you on your way if you find yourself in a bind.