Still wrapping my head around Sitefinity and it's MVC implementation, so excuse the newbiness of this question. My current project has a need to make available a 'global' object with a variety of logged in user profile information (with associated lookup fields) and I'd like to create an object that is accessible throughout the site but not reloaded with every controller hit. My first thought is to create an object in Session_Start and bank the object there. Was curious if there was a best practice with Sitefinity and global objects? Thanks!