actually, if its a single page, then we can just reference the first page byte array, if not, then we should return false. same with `array` and `arrayOffset`.