1. A method for using a decoration model in an application environment, the method comprising: providing a computer-executable application with access to resources generated using a principal model; instantiating a decoration model associated with the principal model for use by the application; and providing the application with access to an object of the decoration model responsive to a request by the application to access an object of the principal model where the decoration model object corresponds to the principal model object.