Chain save offchain blocks
GetOrAdd refactoring, some comments, 1.0.4.22