It would be very usefull to have an option to add a user defined property to any Civil 3D object (Alignments, Profiles, Corridors, Pipe Networks, etc...).
Some times we need to add some custom proprties, like Revit, you can add shared parameter or instant paramater.
this option already exists for Points and Parcels.