Fix for consensus block 1501

The state conflict was caused by a part of the Trie code where the cache was deleted after 200 nodes. This was done to avoid memory issues, but at block 1501 the memory is not an issue with ~12424 nodes. However it will be later. This needs to be reimplemented properly when we get to that, but for now this fixes the issue.