Sorry for triple post, but there's a free and paid version, named Eboostr. Here http://www.eboostr.com/
Apparently it can cache, unfortunately caching is restricted to 32GB, paid version allows more. Seems alright, haven't tried it so don't know what its like, will try it out tomorrow using USB flash to see what it does.
If it's cheap may be decent. If it's genuine!