Use LimitReader instead of LimitedReader
Perceptive hash for heatmap assertion