Check uses extra on processing chunk start not on every block iterate