Also I fixed a little bug with PreviouslySeenPixels array
It's weird, but I don't see any problems with encoding and the tests are ok, I wrote the memory stream to files and they look the same, but the hashes and bytes aren't the same
This is very weird