Implemented smart caching. The Project and Organization Get methods are cached and refreshed when a signalr change occurs or the user logs out.