1. A computer readable media having instructions stored thereon that, when executed by a processor, causes the processor to function as an object configuration module, the instructions comprising: retrieving a view object associated with a user from a database, the view object comprising a plurality of attributes; retrieving configuration information for the view object from the database, the configuration information comprising properties of the attributes, wherein the properties are customized by the user for the view object; and setting the properties for each of the attributes based on the retrieved configuration information.