How about moving the origina_plaintext implementation in place to avoid decrypting on new_records?