delay read of chunk table until first read() or seek() is called