For DoctrineDriver the names of the queue table and messages table are hardcoded and i think we should do the same here. I cannot think of when it needs to be prefixed or something similiar. For that case another $db should be used.