Be more consistent in using register-read-with-preview to read registers