compaction for up to 100 records

Add LRU cache(50 records) for missing part for decryption so it can be decrypted in
future round