Yes:
A V3 Inform program may define up to 30 properties, and V4 or later up
to 62.
A V3 Inform program may define up to 32 attributes, and V4 or later up
to 48.
The libraries define nearly 30 of each, but if you're using V5 you're
unlikely to run out. If you get close, you can start using "alias" to
consolidate attributes which you know don't occur in the same object.
Ditto for properties.
This is, of course, all documented.
--Z
"And Aholibamah bare Jeush, and Jaalam, and Korah: these were the borogoves..."