The general direction has been towards using the `persisted?` method rather than using `identity` or `!new_record?`