Ideally we'd like to store properties about a user within the user object it self.
For example we have members in our corporate directory who aren't actual employees, potentially we'd like to key of a property that indicates that to allow us to tailor their experience and waht they can see accordingly.
Absence of said capability results in us having to store such information in custom tables ehich is not so desirable.
My organization splits the license costs between departments and it would be good if we could add a field to indicate department so that we can tally users.