That can't be right - you
should be able to have more than sixty-thousand objects, according to the help file.
Static objects might help a bit, it all depends what you're using them for, really. You see, once a static object has been created from a standard object, you can safely delete the standard object, which frees up the object number. However, static objects are exacly how they sound - completely unchanging and non-interactive. Once placed down, they don't animate, move, rotate, scale, ghost, etc and, under normal circumstances, cannot be removed individually.
I'll try writing a little program later to test your '990 object' predicament...
"I am a living, thinking entity who was created in the sea of information."