I have a situation in which I need to cache lookup data from a database tables that will be used in the BizTalk Mapper. The part that makes it interesting is that it is not just key value pairs that I need to cache. I need to return a value for a 4 part