Could Poolman accept a primary-secondary configuration
and possibly an onConnectionError switch to the current
active database ? Since poolman acts as a contact point
for most applications wrt persistence, it would be a
good (and great) place to embed such features in it.