You do not have to read a record set for page data (which's say the defensive bce: with similars object operations).
You do not have to read a record set to write data (which makes the deffenenbce with similar object operations).