lazy in-place JSON inspector