Hmm. Yeah ours is very data dependent too. Insurance Claims, Policies, Members, Related Family Members, etc all have to exist for a proper test.
Wouldn't that approach still have the same overhead for each test? Aka you make API calls instead of direct hits to a database?