added caching support for Venue and Merchant objects