Return new records _before_ trying to check their ID, they don't have one