What about using the inline generators syntax?

```ruby
factory :user do
  sequence(:email) {|n| "person#{n}@example.com" }
end
```