Merge pull request #1 from chrisport/master

Parallelization and limiting expansion
add LRU cache for resolving data