As attributes are added, do they apply to all concepts? Should there be a two step process: add an attribute and then set it? Right now all the attributes are going to appear on all concepts even if they are inappropriate and this might clutter up the edit concept screen. I would segment these off and consider a select/modify UI for optional attributes and the current display method for required attributes…