WIP: cache response and use it. still not very fast because of all the i...

...con requests
yes, once `checksum` parameter will be available (already opened a ticket for @dvirsky)