Store upper bound `Slice` with the same lifetime as the `ReadOptions` so that we can provide a pointer to it.