I think if you can make connect() work (i.e. get the right tie and lock), everything else should pretty much just work. Though it will probably not make use of many of your optimizations, it should at least support SQL access to DBM::Deep data.