Whant you think about add a block called **config.after(:suite)** to cleaup database on rspec configuration?
The **lib/factory_girl/preload/rspec2.rb** file would look something like this:

```ruby
require "rspec/core"

RSpec.configure do |config|
  config.include FactoryGirl::Preload::Helpers
  config.before(:suite) do
    FactoryGirl::Preload.clean
    FactoryGirl::Preload.run
  end

  config.before(:each) do
    FactoryGirl::Preload.reload_factories
  end

  config.after(:suite) do
    FactoryGirl::Preload.clean
  end
end
```

This will resolve problems with *lazy load* models.