Don't suppress warnings where it's no longer relevant
Delegate to entity recording method here
Iterate over values