Start of concurrent version
Fixed out of memory
Trying to re-use cache
Some fixes
Multi thread - shot 2