I think for right now this is ok, once we have multiple backing libs we'll want to probably run all of the tests with all of the backing libs, and in that case we'll need to do something like this anyways?