@KennyGYes, it works... But I hope there will be a database in the background what handle attributes... A data (2d & 3D) is not too much without attributes in the XXI. century. I don't want to imagine If I have any search field in my e-mail box... brrrrr.... These things very similar to each others.
It's not only useful but, in my POV, mandatory. If you have a large assembly on the portal and want to do a markup or just open a certain document, how are you supose to find it? I believe this should not be very hard to implement and would make a huge difference on the portal usage.