caching of exchange rate to improve performance