Add a test to check that we really only create one data store per connection string