1) Optimize the LZEncoder/LZDecoder
2) Add binary search to the method skipToValonBlock()