From what I've heard of them, Property Objects might do some of what you are looking for. My understanding of them is that they are additional objects that can be assigned under the "Listing & Labeling" tab on most elements. I cannot say for certain since I've never used them myself. They do not sound like a simple (or completely reliable) method, so I've shied away from them.
I would recommend a kind of "shorthand" on the element IDs, so you can do things like "1-hr wall, "unit demising", "stair wall", "2-hr flr", or whatever it is that you want to remember about the elements as you place them. Element ID can only be about 11 characters, so it's kind of limiting.
The reason for this is that later in the project, you can open your 3D window, see all stories, and use Find & Select to grab elements en masse using the element IDs you assigned earlier to assign something more detailed.
Tom Waltz