1. A method of incrementally updating user features available to users of a shared on-demand database that is shared by multiple users who belong to multiple organizations and who have installed distinct sets of features available from the shared on-demand database, including: causing display to a first user of a new feature provisioning interface that allows the first user to select among one or more new features of the shared on-demand database to provision new features to a first user feature set; receiving from the new feature provisioning interface a selection of a first new feature of the shared on-demand database to implement using an entity object; responsive to the received selection, immediately provisioning the first new feature for the first user, without waiting for a periodic upgrade cycle and without immediately provisioning the first new feature to organizations to which the first user does not belong, including: updating layout information to describe a modified presentation layout of the entity object on a display page, based on the first new feature of the shared on-demand database; and populating one or more tables of the shared on-demand database with permissions for at least the first user to utilize the updated layout information.