i forgot that we can't `Send` diesel connections over threads, so this is going to require some rethinking.